XchangeCore Pedigree

How This Valuable Web Service Data Orchestration Got Here for You
The Department of Homeland Security, Directorate of Science and Technology, originally conceived of XchangeCore under the name UICDS, Unified Incident Command and Decision Support.  An architecture was commissioned by four companies and the best of the architecture components was competitively awarded to one of the companies to create a reference implementation, a first version of the software.  A series of pilot tests across the country, more than 40 in all, refined the software and the concept of operations for crisis information exchange.  The U.S. military took notice and over a period of nearly two years took the civilian version and augmented it with numerous features that improved security and information exchange.  Both the civilian and military versions were subjected to their respective certification and accreditation processes and the software was accepted for use on secure networks.
Meanwhile, pilot tests evolved into full implementations and ever-growing numbers of organizations in civilian government, the military, and the private sector, both domestically and internationally, relied on this unique approach to orchestrating data to assure currency, security, accurate content, and effective two-way exchange among many diverse types of applications and data sources.
With this success, in 2013 UICDS "graduated" from the DHS Directorate of Science and Technology according to the transition plan put in place in 2009.  Combined with the recent improvements to the software, and numerous contributions by the private sector, the new XchangeCore Community was launched in 2014.

The Department of Homeland Security has provided transition funding for XchangeCore (formerly UICDS) to the National Institute for Hometown Security (NIHS), a not-for-profit that "transitions research and development into solutions."  The purpose of the transition funding is to bridge from UICDS research and development to permanent operation as the XchangeCore Open Source Community under the direction of NIHS.  NIHS has selected Leidos, Inc. as the subcontractor for technical support and outreach for XchangeCore.  The NIHS point of contact is Dr. Samuel Varnado, Chief Technical Officer (sgvarna@thenihs.org).  The DHS Office of Infrastructure Protection oversees the contract relationship with NIHS and the point of contact is Jay Robinson, Senior Policy Analyst, Interagency Security Committee (jay.robinson@hq.dhs.gov).

Dr. James W. Morentz, who wrote the original white paper for UICDS nearly a decade ago, is the Executive Director of the XchangeCore Community (jim@XchangeCore.org).

XchangeCore Cloud

XchangeCore Geospatial Repository

software and XchangeCore Connectors software are available under open source license to allow the XchangeCore Community to continually improve the code. 

Installation of executable software is available free to responder agencies.

As community improvements are made to the source code, the XchangeCore Community will approve version releases for submission to DHS and DOD for security validation. This community effort assures constant innovation with periodic verification to assure the vitality and integrity of XchangeCore long into the future.    More ...

True interoperability is more than being able to discover data

The XchangeCore Community is operated by a not-

Esri's ArcGIS Online® is the geospatial repository for

The XchangeCore Web Service Data Orchestration

XchangeCore. While fully supportive of other geospatial tools, the XchangeCore Connector to ArcGIS Online is a cooperative effort with Esri and will be available in the ArcGIS Marketplace for free download. The connector allows any ArcGIS Online web map to be shared through XchangeCore as an OGC Map Context Layer and for any XchangeCore feed to be used in ArcGIS Online. More ...
software added Microsoft® SQL Express database for the Windows® version. Private investment has added to XchangeCore the Linux® operating system. Both these advances allow for effective and economical "cloud" use of XchangeCore. Cloud offerings are brought to you by private sector providers offering a variety of support services for XchangeCore. More ...

The DOD investment in the original DHS open source 


"the process of integrating two or more applications and/or services together to automate a process or synchronize data in real-time"


“to have or use (something) with others; to divide (something) into parts and each take or use a part”


“the act of giving or taking one thing in return for another; reciprocal giving and receiving” 

XchangeCore Community


Open Source Code

sitting somewhere on the Internet.  Or everyone using the same viewer.  XchangeCore brings you Web Service Data Orchestration: associated and related content from many sources, in many formats, both non-geospatial and geospatial, that goes back-and-forth through XchangeCore in a two-way, standards-based exchange among authorized applications.  

XchangeCore is brought to you by a collaboration of the Department of Homeland Security (DHS), the Department of Defense (DOD), and the private sector. It delivers secure and responsive interoperability for emergency management and business continuity.

​The content that flows through XchangeCore supports your mission. Operational information is about incident status, personnel assignments, tasks being performed, alerts made, sensor readings, hazard impact model results, resources staged and deployed, and plans for future actions. Geospatial data maps the geographic location of everything happening in incident management. Together, XchangeCore geospatial and non-geospatial exchanges encompass all the Essential Elements of Information needed for decision-making. More ...

for-profit corporation for the benefit of the information exchange and sharing user community.  The XchangeCore Community is open to anyone: individuals and organizations, public and private sector, for-profit corporations and nongovernmental organizations. The XchangeCore Community welcomes the private sector as technology providers and stewards of the country's critical infrastructure.​

This open community fosters the continual improvement of the XchangeCore software and the policies and procedures necessary for effective information exchange and sharing.    More ...

XchangeCore Orchestration 

Two applications don't talk?  Data sitting in one system needed in another? Hundreds of web services waiting to be discovered?  Looking from one screen and wondering where on your map the data goes? 
​Web Service Data Orchestration.  Now.  Finally.  Real Interoperability.