140 likes | 154 Views
NCSC Component Library National Center for State Courts & URL Integration June, 2005. http://www.urlintegration.com. http://www.ncsconline.org. Base Models & Tools. GJXDM (Global Justice XML Data Model) GIEPD (Global Information Exchange Package Documentation) for Reference …
E N D
NCSC Component Library National Center for State Courts & URL Integration June, 2005 http://www.urlintegration.com http://www.ncsconline.org
Base Models & Tools • GJXDM (Global Justice XML Data Model) • GIEPD (Global Information Exchange Package Documentation) for Reference … • JIEM Reference Model • Exchange Modeling • Requirements Modeling • Data Modeling
The Business Goals • Reflects domain expert business modeling • Creates a common resource for domain experts • Allows domain experts to play a significant role in development • Increases compatibility across courts in use of GJXDM components • Lessens the burden of choosing the correct GJXDM elements and path through the hierarchy • Provides mechanism to more easily create valid and conformant schemas
Why Component Library? First – Form Analysis Name (Last) First Middle Second – Data Analysis • What about? • Names that don’t use Western Convention? • What about Invalid ID? • Other Names?
Court Modeled Information Exchange Documents(aka GIEPDs) • Warrant • Traffic Citation • Protection Order • Sentencing • Protection Order Face Sheet (New)
A Component Library(there had to be a better way) The vision of the Component Library is to add value by enabling courts to create interoperable XML schemas: • consistently • in a straightforward method • using business model requirements of the courts for the information exchange
GJXDM Warrant Document Arrest Section Data Set Data Element Address v1 Address v2 Address v1 Street Street Street City City City State State State Zip code Zip code Zip code Charge County County County Reusability: Components can be used in their entirety, or the data elements can be restricted. Citation Sentence Order PO Box Feeds the GIEPDs ReusableVersion Controlled NCSC NCSC Documents Sections Appearance Plaintiff Arrest Case Data Sets Address v2 When a component is expanded, it is expanded at the source and reversioned. Address v1 Affiant v1 Agency v1 Expansion of Component: When a component is expanded, it is expanded at the source and reversioned. Alerts v1 Alias v1 Bail v1 Data Elements Charge v1 Appearance Date Appearance Time Arrest Case Number
Component Library Principles • To develop a court specific domain vocabulary and structure • To bridge court specific models to the GJXDM. • To utilize open standards that support any development approach or set of tools • To support the concept of component reuse by the courts in the development of local data models • To apply the domain expertise of court personnel • To utilize W3C standards for component version control
Extensions • GJXDM doesn’t handle everything • Rules allow for extension Schema • NCSC extensions – selected submission
What Can You Get? • Components and definitions. • Spreadsheet mapping • Want list • Domain model • UML diagram of component, section, associations (XMI file) • GJXDM components • GIEPD documents • Soon - Use Cases from Court functional standards, how they are used in court systems. • Diagrams • Documentation
Resources • NCSC Component Library White Paper • JISGP Bulletin Board • http://boards.ncsc.dni.us:81/~JISGP • Court Technology Bulletin Blog • http://www.ncsconline.org/d_tech/courttechbulletin/