Download presentation
Presentation is loading. Please wait.
Published bySamantha Bradley Modified over 9 years ago
1
GJXDM User’s Conference September 7, 2006 Component Reuse: Identifying and Building Components for Use in Exchange Analysis
2
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 2 Exchange Analysis Work with stakeholder Subject Matter Experts (SMEs) to identify information sharing requirements Identify the context and content of the exchange Triggering Events Senders and Receivers Business Rules Information Follow a standard methodology to describe and capture exchange requirements Accurate analysis builds the foundation for effective component development and reuse
3
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 3 Building Components Build from scratch Leveraging the work of others The IEPD Clearinghouse contains examples of GJXDM conformant schemas that can be used as the basis of component building. www.it.ojp.gov But… There are no definitive standards and reconciliation may be required between similar IEPDs
4
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 4
5
5
6
6
7
7 Attribute - Data Group Booking ReportCharging DocumentField Interview Report Components LocationAddress Full Text City State (fips 10-4) Location description Postal code and extension Secondary Unit Street full text Street name Street number Street type For addresses (subject, court, prosecutor): Address Full Text Street Full Text Secondary Unit Street Predirectional Text Street Postdirectional Text Street Number Street Name Street Type Street Extension For “jurisdictional” location (e.g., court), include county For incident location: Address Full Text City State (USPS) Location description Postal code Street Predirectional Text Street Postdirectional Text Street full text Street name Street type Geographic coordinates Cross streets Addresses contain various (different) subsets of this location information Location Basic Location Name Address Full Text Street (+ subparts) City County State Postal Code Country Location Extended Geographic Coordinates Mail delivery location Highway Mile marker Intersection Relative location distance and/or direction Cross streets
8
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 8 Using an Effective Methodology and Tools Methodologies UML (Uniform Modeling Language) JIEM (Justice Information Exchange Model) Analysis BPMN (Business Process Modeling Notation) Tools Freeware – ArgoUML JIEM Licensed – Enterprise Architect Visio Exchange Modeler
9
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 9 UML Modeling Class / Static Structure Diagrams
10
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 10 Class / Static Structure Diagrams Advantages – Can be understood by non-technical users Graphical Component Identification is a logical outcome Disadvantages – Requires orientation/training May not be portable outside of tool
11
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 11 Using JIEM to Develop Components Freely available to analysts, users and developers Allows nesting of simple and complex elements and structures Components can be easily shared between exchanges and documents Integrates with UML modeling and IEPD development tools
12
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 12 Using JIEM to Develop Components
13
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 13 Using JIEM to Develop Components
14
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 14 Using JIEM to Develop Components
15
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 15 Using JIEM to Develop Components
16
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 16 Data Usage
17
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 17 Nested Data Structure in JIEM
18
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 18 Simple Reuse
19
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 19 Simple Reuse
20
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 20 Building Class Diagrams with JIEM
21
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 21 Using JIEM to Develop Components
22
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 22 JIEM Integration With IEPD JIEM Modeling Data Mapping IEPD Development XML Exchange Specifications Define Exchange Requirements Map Data Elements to GJXDM/NIEM Generate GJXDM/NIEM Conformant XML Schemas JIEMIEPD Tool
23
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 23 Integration to IEPD Tool
24
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 24 Mapping Components to IEPDs
25
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 25 Mapping Components to IEPDs
26
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 26 Mapping Components to IEPDs
27
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 27 Mapping Components to IEPDs
28
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 28 Mapping Components to IEPDs
29
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 29 Mapping Components to IEPDs
30
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 30 Summary Building components simplifies and standardizes IEPD development Using component promotes reuse Analysis is required to define content Various tools can be used to build components
31
SEARCH, The National Consortium for Justice Information and Statistics | www.search.org 31 Further information about JIEM Mark Perbix Justice Information Systems Specialist mark.perbix@search.org SEARCH: 916-392-2550 www.search.org
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.