Interoperability Tools

These are the top tools for building information interoperability. Each of the links will take you to the Information Sharing Initiative GitHub site for further information and collaboration.


    • Common Profile describes high-level details associated with any program or system (such as the interoperability profile or metadata).
    • Springboard is an evaluation and certification program designed to help industry and government programs ensure complaince with information sharing standards.
    • Architecture Alignment refers to the process required to create interoperability between different architectures. For example, an architecture alignment would be required for a DoDAF system to “talk to” a TOGAF system.
    • Maturity Model is an approach for describing the various stages of implementation of any system or program. The five stages, in order from least mature to most mature, are: ad hoc, repeatable, enhanced, managed, and optimized.
    • Reference Architecture Template is a data-agnostic template for an architecture, which provides a common vocabulary for implementation
    • Attribute Exchange is the ability of two or more organizations to make access-control-related information on its users available to each other programmatically and on demand
    • Identity and Access Management is a diverse portfolio of services and processes that provides identity management, authentication, and authorization.
    • Exchange Patterns provide generic solutions to help demonstrate a commonly occurring need for exchange of data or information between two or more partners.
    • National Information Exchange Model (NIEM) is a community-driven, standards-based approach to exchanging information.
    • ISE Standards Specifications Framework describes interoperable information exchange attributes beginning with standardized requirements and definitions. It includes the descriptive mechanics to develop components, and processes necessary to identify and normalize standards to achieve interoperability.


Here are some additional resources for developing interoperability and information sharing. Please add yours to this list by contacting the SCC!


    • ISE Information Interoperability Framework (I2F): A national architecture framework designed to support information sharing for the public safety and national security missions across all levels of government – federal, state, local, tribal, and territorial.
    • Data Aggregation Reference Architecture (DARA): The Data Aggregation Reference Architecture (DARA) is in direct response to President’s National Strategy for Information Sharing and Safeguarding (NSISS) Priority Objective 10, “Develop a reference architecture to support a consistent approach to data discovery and entity resolution and data correlation across disparate datasets,” The DARA provides a reference architecture that can enable rapid information sharing, particularly for correlated data, but also for raw data, by providing a framework for interoperability between systems, applications and organizations.
    • Geospatial Interoperability Reference Architecture (GIRA): The GIRA is aligned with current federal policy, principles, and practices for Enterprise Architecture and further adds to the authoritative body of knowledge of geospatial architecture documentation. It is an unclassified document aimed at an audience consisting of: executive leaders, program managers, and solution architects across federal, state, local, territorial, and tribal governments and private sector stakeholders. It is intended to be a practical roadmap to increase government geospatial information sharing through interoperable capabilities that result in reduced operational costs within and across mission systems. It documents geospatial and architecture policy alignment, references authoritative practices, and provides practical guidance including: templates, charters, exchange agreements, baseline requirements matrices, architecture artifacts, and tools.

    • Structured Threat Information eXpression (STIX): STIX is a collaborative, community-driven effort to define and develop a structured language to represent cyber threat information. Find out more in this information sheet and the Standardizing Cyber Threat Intelligence Information with the STIX white paper.
    • Framework of Considerations for Streamlining Information Sharing Agreements: ISE worked with an interagency group of privacy and civil liberties professionals to publish a framework for creating information sharing agreements. The resulting document is called the Framework of Considerations for Streamlining the Terrorism-Related Information Sharing and Access Agreement Development Process and Incorporating Privacy, Civil Rights and Civil Liberties Best Practices. Download a PDF of the document by clicking here.
    • European Commission’s JoinUp: Share and reuse interoperability solutions for public administrations.


Another resource available is a subsite to that contains a Unified Modeling Language (UML) Model Framework for Information Interoperability Initiatives. UML is a modeling language that provides a standard way to visualize the design of a system.


Do you have an interoperability tool or resource to add to the list? Submit your information on the contact form and let us know!