26b0612c1125c4bb16405ac4696a2d3d.ppt
- Количество слайдов: 30
Montana Integrated Justice Information System Broker Implementing Standards Based Information Exchange Montana Department of Justice Montana Department of Administration MAXIMUS, Inc
Background Inefficient, incomplete and largely manual information exchanges causing systemic issues at all levels of the justice enterprise and compromising public safety Ø Compounded by: Ø l Large geographic area • 147, 046 square miles • Covers the Mountain Time Zone l l Widely dispersed population (902, 195 people) Large number of autonomous justice practitioners • • Ø Various levels and types of information technology installed l l Ø Law Enforcement Agencies – 120+ Prosecutors – 56+ Courts – 150+ State Agency – 3 Past effort to standardize on a homogeneous platform been costly and ineffective No ability to achieve a statewide implementation Limited technical resources and funding Montana IJIS Broker 2 Implementing Standards Based Information Exchange
Example Real World Issues Ø Incomplete driver histories because of non-standard reporting and dependency on manual paper process l l l Ø Incomplete criminal history records without court dispositions because of dependency on manual reporting process l l l Ø Enhancement to identification State and local agencies not meeting requirements for crime victim notification l l Ø Prosecutor charging decisions being made without a complete background of dangerous criminals Law Enforcement without adequate information to ensure public safety State licensing and public hiring decisions being made with incomplete information Beneficial criminal photo information in local agencies not available statewide l Ø People driving operating while under suspension Felony DUI cases not being properly pursued Reinstated drivers being inappropriately cited because their license status not properly updated Uncoordinated and incomplete reporting to victims of crime causing undue and unnecessary stress Non-standard approach difficult for victims of crime to understand receive benefit of notification service Limited ability to exchange investigative information among law enforcement agencies l Labor intensive process to analyze data from multiple systems Montana IJIS Broker 3 Implementing Standards Based Information Exchange
Mission Ø Develop a broad capability for justice information sharing that: l l l Provides complete accurate and timely information among governmental entities and the public Delivers a cost-effective, standard based platform for local and state use Is extendable beyond the initial information exchanges being addressed Protects the privacy rights of citizens Maintains the security of the information Avoids unnecessary duplication Montana IJIS Broker 4 Implementing Standards Based Information Exchange
Expected & Realized Business Benefits Ø Ø Ø Ø Ø Reduced redundant data entry Reduced delays in the flow of information between agencies Improved information available to agencies Improved staff productivity Reduced dependence on other stakeholder organization’s response resources Reduced time locating information or data Improved data integrity Improved acquisition of data for policy and planning decisions Improved efficiencies in the administration of justice Improve public safety in Montana IJIS Broker 5 Implementing Standards Based Information Exchange
Solution Design Principals Ø Ø Ø Ø Facilitating business process is the fundamental driving force Information should be captured once, at the point or origin, and be re -used throughout the enterprise Participants must retain the right to design, construct and operate information systems that support their own business requirements Re-use of the existing information technology capabilities is essential and required The integrated system will ensure traceability of persons associated with the enterprise The integrated system will ensure traceability of events and information exchanges within the enterprise business cycle The integrated system will be standards based to ensure the greatest degree of inter-operability Montana IJIS Broker 6 Implementing Standards Based Information Exchange
Body of Work Leveraged Ø Publications: l l l Ø Concept for the Operations for Integrated Justice Information Sharing – NASCIO Roadmap for Integrated Justice: A Guide for Planning and Management – SEARCH A Framework for Justice Information Sharing: Service-Oriented Architecture (SOA) -- Global Infrastructure/Standards Working Group Building Exchange Content Using the Global Justice XML Data Model: A User Guide for Practitioners and Developers – Bureau of Justice Statistics GJXDM Information Exchange Package Documentation Guidelines- GJXDM XML Structure Task Force Justice Data Standards and Tools l l Global Justice XML Data Model – Office of Justice Programs Global JXDM Schema Subset Generation Tool – Georgia Tech Resource Institute GJXDM Wayfarer 2. 0 - National Center for the State Courts Justice Information Exchange Modeling - SEARCH Montana IJIS Broker 7 Implementing Standards Based Information Exchange
Realized Advantages Reaped ideas, concepts, and work of similarly situated groups trying to solve the same problem Ø Adopting the recommendations and standards fast tracked several key decisions that could have otherwise stalled out a project of this size and complexity Ø Provides a common vocabulary for discussing information exchange among diverse justice practitioners Ø Applying the provided concepts and tools works Ø Montana IJIS Broker 8 Implementing Standards Based Information Exchange
State CIO Perspective Ø Broader enterprise application of solution l l Ø Ø Ø Not a Justice domain specific problem Information exchange is universal need Positions State to implement emerging National Information Exchange Model (NIEM) Application of Emerging Technologies Technology and solutions provide for extensive re-use Provides for leveraging current State investment in information technology infrastructure Interagency Cooperation Improved delivery of services to the citizens of Montana IJIS Broker 9 Implementing Standards Based Information Exchange
Value Proposition Grassroots bottom up approach supported across the justice practitioners Ø Constitutional separation of powers is protected Ø Full benefit of exchanges implemented Ø l Ø Realize immediate benefits stream without full implementation Reduced fix cost over time l l Scalability of the solution Locals are not required to have full-time IT support Montana IJIS Broker 10 Implementing Standards Based Information Exchange
Project Phases Establish IJIS Broker Environment Driver History Disposition Reporting Crime Victims Notification Criminal Photo Repository Population and Dissemination Ø Enhanced E 2 E Fingerprint Processing Ø e-Citation Filing Ø e-Disposition Reporting Ø 17 Month Duration Ø Iterative Sub-phases in each effort Ø Ø Montana IJIS Broker 11 Implementing Standards Based Information Exchange
Why These? Ø Identifiable business driver Ø Where is funding available Ø Which partners are ready Montana IJIS Broker 12 Implementing Standards Based Information Exchange
Project Organization Montana IJIS Broker 13 Implementing Standards Based Information Exchange
Project Participant Interaction Montana IJIS Broker 14 Implementing Standards Based Information Exchange
Motor Vehicle Disposition Reporting Automated submission of disposition, suspension and reinstatement actions from courts to motor vehicle division Ø Participants Ø l l l Ø Montana Courts of Limited Jurisdiction (120+) Montana Supreme Court Office of the Court Administrator Montana Department of Justice Benefits l l l Increased reporting of court findings and actions Better and more complete information More accurate Driver Histories Transformed from a “when I get around to sending them” process to a next day application Elimination of paper based submission and entry Montana IJIS Broker 15 Implementing Standards Based Information Exchange
Photo Image Capture System Creation of a web service enabled image repository Ø Participants Ø l l l Ø Local Law Enforcement Montana Department of Corrections Montana Department of Justice Benefits l l l Establishes a statewide repository of Criminal Photos, Missing Persons, and Concealed Weapon Permits Extendable to any imaging needs required through simple web service calls Images distributed via the web and in JTF XML Rap Sheet Standards Montana IJIS Broker 16 Implementing Standards Based Information Exchange
Crime Victims Notification Establish a Montana Statewide Automated Victim Information and Notification (SAVIN) system that provides victims of crime real time notification of criminal justice events relating to their case and the status of the accused/offender throughout the criminal justice process Ø Participants: Ø l l l Ø County Prosecutors Montana Courts Montana Supreme Court Office of the Court Administrator Montana Department of Corrections Montana Department of Justice Benefits l Coordinated notification to victims of crimes Montana IJIS Broker 17 Implementing Standards Based Information Exchange
Enhanced E 2 E Fingerprint Processing Implement end to end automated processing of public fingerprint-based criminal background checks from live scans through state and federal repositories Ø Participants Ø l l Ø Local Law Enforcement Montana Department of Justice Benefits l l l Meet increased demand for service Decrease response time of criminal background checks for customers Reduce effort in current manual card scan and billing processes Montana IJIS Broker 18 Implementing Standards Based Information Exchange
e*Citation Implements automated distribution of electronically captured ticket information from highway patrol and other law enforcement agencies to Montana Courts and the Motor Vehicle Division Ø Participants Ø l l l Ø Local Law Enforcement Montana Highway Patrol Montana Courts Montana Supreme Court Office of the Court Administrator Montana Department of Justice Benefits l l Ability to populate a citation in seconds allow for the officer to be back on the road thus increasing public safety Ability for the driver to pay at the time of citation via credit card Montana IJIS Broker 19 Implementing Standards Based Information Exchange
e*Disposition Automated reporting of criminal disposition to the state criminal history record system Ø Participants Ø l l l Ø Montana Courts Montana Supreme Court Office of the Court Administrator Montana Department of Justice Benefits l l More complete and accurate criminal history cycle information Timely reporting to the state repository Basis for other information exchanges requiring court disposition information (e. g. Department of Corrects Judgment Orders) Reduced data entry effort by Montana DOJ Staff Montana IJIS Broker 20 Implementing Standards Based Information Exchange
Discovered Advantages to GJXDM Ø Inherit XML Standard Advantages l l l Ø Solution Development Advantages l l l Ø Provides consistency among exchanges so that like fields are always named and "typed" the same No more pre-defined array sizes, field lengths, etc. ala flat files The XML you use to load your database can be the same XML you use to build your web page, PDF, Word document, SVG, etc. Interfaces with various systems use a common structure for common parts of the message Less thinking about how to build the schema and more about the contents of the schema Once the data that to be included in an exchange is defined, it is quick and easy to generate a subset schema that contains those fields in a logical and defined manner Support of a very robust set of tools (Wayfarer and SSGT) Wide programming language adoption of API or built in functionality to use XML Business Advantages l l Structured XML and schemas based on a foundation of Justice business usage and architecture Inclusion of enumerations for commonly used sets of information (such as NCIC Country Codes, etc) Implementing Standards Based Montana IJIS Broker 21 Information Exchange
Information Exchange Package Documentation Ø Recommended approach is straight forward, employs UML Standards and easy to implement Ø To date developed three IEPD l l l Motor Vehicle Disposition Drivers License Suspension Drives License Reinstatement Ø Able to create completely independent of the technical solution Montana IJIS Broker 22 Implementing Standards Based Information Exchange
IEPD Implementation Montana IJIS Broker 23 Implementing Standards Based Information Exchange
IJIS Broker Technology Web Services Enterprise Service Bus Ø Creation of a Service Oriented Architecture (SOA) using XML Technologies Ø l l l XML – Data content XSD – Data content compliance XSLT - Data transformation and translation WSDL – Service creation and deployment BPEL – Business process execution and monitoring long term transaction state Montana IJIS Broker 24 Implementing Standards Based Information Exchange
Production Environment Ø Software l Ø LINUX Operating System l • FTP • SMTP • PERL Script l l Hibernate Enterprise Java Bean JMS l Oracle RDBMS l • Persistent Data Storage l Database Servers • IBM Power. PC Dual Core 2. 5 GH/2 MB Cache Processor • 8 GB RAM Cape Clear ESB • Web Service Hosting • BPEL Execution l Cisco 11150 Content Switches Application Servers • Dell Intel Dual Core 2. 8 GHz/2 MB Cache Processor • 12 GB Ram JBoss J 2 EE Application Server • • • l Hardware Storage Area Network • IBM N 5200 1 GB ISCSI Apache Web Server • Schema Validation l Java Server Page • User Interface Montana IJIS Broker 25 Implementing Standards Based Information Exchange
Implementation of Business Process Montana IJIS Broker 26 Implementing Standards Based Information Exchange
Activity Diagram Montana IJIS Broker 27 Implementing Standards Based Information Exchange
BPEL Diagram Montana IJIS Broker 28 Implementing Standards Based Information Exchange
Driver History Disposition Effort Ø 38 Web Services l l 11 Granular 27 BPEL Processes Ø 18 JSP Screens Ø 2 Oracle Database Schema Ø 3 Month System Development Life-cycle Montana IJIS Broker 29 Implementing Standards Based Information Exchange
Questions? Ø Contacts: Bill Griffenberg MT DOJ ITSD 406. 444. 4531 bgriffenberg@mt. gov Montana IJIS Broker John Mc. Carthy MAXIMUS Inc 406. 495. 7290 johnmccarthy@maximus. com 30 Implementing Standards Based Information Exchange
26b0612c1125c4bb16405ac4696a2d3d.ppt