The Global Reference Architecture (GRA) is an information exchange solution designed to cut 80% of implementation time and costs for state and local justice agencies by reusing established promising practices in IT architecture and design.
Think of it as a “flexible blueprint” for helping organizations implement interoperable data sharing services. (Just as NIEM focuses on semantic interoperability, the GRA focuses on other necessary layers of interoperability, such as data transport, message reliability and security, governance and service implementation.)
GRA solutions are made up of a combination of a connection method (Web Services), an exchange language (NIEM is encouraged), and the security specifications (encryption). These specifications are “packaged” into a GRA solution that is customizable to an organization’s needs.
SEARCH has been a leader in developing GRA since its inception and has facilitated GRA implementations in Hawaii and Maine. In addition, SEARCH staff chairs the Global Services Task Team, which creates new reference specifications to provide the opportunity for reuse in the field, and reviews GRA implementations that have the potential for reuse by other agencies.
The GRA is a complex and involved set of specifications and guidelines. Our expertise can make your GRA adoption go more smoothly and quickly, because we can isolate and target your jurisdiction’s critical needs. Use our assistance and resources to help you identify, develop, implement and govern services using the GRA.
Early adopters of GRA solutions—in particular, the states of Hawaii, Maine, and Vermont—have implemented key capabilities built using open source solutions. These states have shared these capabilities among themselves, significantly reducing their collective costs and cutting the time required to make the exchanges operational.
The OJBC members have created and evolved the following solutions:
- Streamlined Federated Query. The OJB includes a powerful federated query engine that allows users to specify a search once, disseminate the search to multiple data sources, and aggregate the results into a single, streamlined response. The State of Hawaii uses this capability to provide practitioners with one-click access to warrant and criminal history information.
- Real-time Subscription-Notification. The OJB includes a flexible subscription/notification engine that allows practitioners to subscribe—automatically or manually—for notification of specific justice events. For example, the State of Hawaii is using this capability to create subscriptions for re-arrest of probationers and parolees. The subscriptions are generated automatically out of probation and parole case management systems, and the notifications are delivered to officers in real-time via email, allowing them to coordinate with law enforcement and take other appropriate action immediately.
- Incident Reporting. The OJB facilitates sharing of law enforcement incident information at the local, state, and Federal level, by extracting incident information out of a records management system, sending the information to the broker at the state level, and routing charging documents to local prosecutors and incidents to the FBI’s National Data Exchange (N-DEx) system.
- Web Portal. The OJBC web portal provides users with the ability to perform federated queries against multiple data sources and to review query results with entity resolution applied. The portal also takes advantage of federated identity management capabilities of the OJB. This means users can gain access to the portal using existing login credentials. The states of Hawaii and Vermont are currently using the portal to enable federated queries of criminal history records, warrants, incident reports and firearm registrations. Both states are also taking advantage of the federated identity management aspect of the portal to control user access to the portal and provide users with single sign-on capabilities.
Service Oriented Architecture
The GRA provides guidance on how to plan and design IT solutions based on service oriented architecture (SOA). SOA is the mainstream approach for sharing information and capabilities between autonomous business organizations—while maintaining as much of their independence and autonomy as possible. That is, it allows multiple systems to share information, but in a way that still allows the systems to change independently. To this end, the GRA focus is on interoperability at the system interface, rather than within the systems themselves.
In 2004, Global identified SOA as the recommended approach that justice information sharing projects should adopt as their main strategy in its report A Framework for Justice. Information Sharing: Service-Oriented Architecture
View or download these SEARCH Technical Briefs, which provide information and context on SOA and GRA:
- Global Reference Architecture Service Specification Development Workshops: A Primer for Facilitators
- Using Open Source Infrastructure to Implement the Global Reference Architecture
- A Service-Oriented Architecture Primer for Executives: Why You Should Care
- Modeling Exchange Requirements: Justice Information Exchange Model and Business Process Notation
Read this GRA success story featuring SEARCH and the Maine State Police
As justice and public safety practitioners use NIEM to represent the semantics of their information exchanges, they also must address how they will transport the information between systems in a way that ensures interoperability and conformance with open standards.
The Web Services stack of industry standards provides a flexible, comprehensive, and standards-based approach to messaging.
SEARCH has extensive expertise working with Web Services standards. Team members served as lead authors on the GRA’s Web Services Service Interaction Profile and customized Web Services strategies for a number of states.
The SEARCH team also has provided technical assistance to jurisdictions developing Web Services specifications for NIEM-conformant exchanges, and prototyped these exchanges using open source tools.
- Global Reference Architecture Web Services Service Interaction Profile
- Download our Technical Brief on Using NIEM with Web Services
- Download this companion Technical Brief on Web Services and NIEM: Realizing the Value of Available Tools
- View or download this brief Web Services overview
What is Global & GRA?
The Global Justice Information Sharing Initiative is a “group of groups”—including SEARCH—that advises the U.S. Attorney General on justice information sharing and integration initiatives. Its mission is to support the efficient exchange of pertinent justice and public safety information. It promotes standards-based electronic information exchange to provide the justice community with timely, accurate, complete, and accessible information in a secure and trusted environment.
GRA’s mission is to enhance justice, public safety, homeland security and other stakeholders via a service-oriented approach to information sharing that improves cross-community collaboration.