Putting gjxdm to work in wisconsin l.jpg
This presentation is the property of its rightful owner.
Sponsored Links
1 / 24

Putting GJXDM to Work in Wisconsin PowerPoint PPT Presentation


  • 107 Views
  • Uploaded on
  • Presentation posted in: General

Putting GJXDM to Work in Wisconsin. GJXDM. NIEM!. A Presentation to the Global Justice xml Users’ Conference San Diego, CA September 6, 2006. Wisconsin’s Justice Information Sharing Program State Administering Agency, Not an “Operational Agency”

Download Presentation

Putting GJXDM to Work in Wisconsin

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Putting gjxdm to work in wisconsin l.jpg

Putting GJXDM to Work in Wisconsin

GJXDM

NIEM!

A Presentation to the

Global Justice xml Users’ Conference

San Diego, CA September 6, 2006


Wijis l.jpg

Wisconsin’s Justice Information Sharing Program

State Administering Agency,

Not an “Operational Agency”

Neutral Convenor for Multi-Agency Projects

Honest Broker of Shared Solutions, Standards

WIJIS


Gjxdm exchanges in wisconsin l.jpg

eRap Sheet Exchange with NLETS

WIJIS Justice Gateway

Criminal Justice Workflow:

Law Enforcement eReferral to DA (NCHIP funds)

Filing charges with Courts

No-processes from DA to Criminal History

Disposition from Courts to Criminal History

NCHIP and GTEA Grant Projects Starting this Fall:

Warrants and Protective Orders to Message Switch and Sheriffs’ Systems

NGA Grant: Probation & Parole Conditions

GJXDM Exchanges in Wisconsin


Service oriented architecture l.jpg

Courts

DA-

PROTECT

TIME/eTIME

Service-Oriented Architecture

Vehicle

Registration

Local Law Enforcement

Records Management

Systems

Justice

Service

Bus

(JSB)

The WIJIS Justice Gateway: A single, secure point of read-only access to disparate state and local justice information resources.

IEPDs

Sex Offender

Registry

GJXML

Integrated

Corrections


Service oriented architecture5 l.jpg

Courts

DA-

PROTECT

TIME/eTIME

Service-Oriented Architecture

Vehicle

Registration

Local Law Enforcement

Records Management

Systems

Justice

Service

Bus

(JSB)

WIJIS: Owning the SPACE BETWEEN Justice Information Systems.

IEPDs

Sex Offender

Registry

GJXML

Integrated

Corrections


Challenges l.jpg

Governance

Funding

Structuring a Small, Agile Team

Collaborating Across Boundaries

Security, Privacy

Tools

Challenges


Governance l.jpg

Top-Level Executive Support

Legislation or Exec Order

Governing Body

Grass-Roots Support

Users’ Group

Focused

The Importance of the MOU

(Memo of Understanding)

a.k.a. MOA, SLA…

Governance


Funding l.jpg

Diverse Portfolio

Federal Grants as Venture Capital

State Appropriations Request:

Return on Investment

Supporting What Federal Funds Have Developed

Multi-Agency Support (Governance Partners)

Taking Ownership of “The Space Between the Systems” !!!???

Funding


Governance9 l.jpg

SAA (OJA Exec Dir), Chair

WI Dept of Justice – Administrator

State CIO

State Courts CIO

Dept of Corrections – Deputy Sec.

Police Chiefs’ representative

District Attorneys’ representative

Governance


Toward a wi jxdm l.jpg

Toward a WI-JXDM

  • Borrow Core, Ultra-Core concepts from NIEM

  • Consistent GJ/NIEM implementation

  • Messaging Standards

  • Namespace

  • Repository/Registry

  • Change Management

  • Who Maintains All of This?


Wisconsin s data exchange architect l.jpg

Wisconsin’s Data Exchange Architect

“Proven ability to design coherent, appropriate information structures for complex data interchange is the key requirement for the position. The right candidate will also be well-versed in justice information systems, and have a strong working knowledge of the GJXDM…

“Data Model work includes all activity necessary to get the Wisconsin JXDM to an initial completion state, and then to maintain it over time. It also includes creation, publication, and revision of additional materials (such as auxiliary protocols, component models, andreference implementations) to assist any party that wants to use the Wisconsin JXDM. “


Cross agency collaboration l.jpg

Matrix organization

Iterative Development

Rapid Prototypes

Live Paycheck-to-Paycheck

Challenge: Incorporate Strong Portfolio Management

Cross-Agency Collaboration


Security and privacy l.jpg

Federated ID Management

Certificate Authority -Ownership and Standards Issues

Fair Info Practices

Governance – The Need for Both Levels!

Disclosure Control - A Plug for Thursday, 10:45 Presentation 

Security and Privacy


Tools l.jpg

Publication of Standards, Posting of Open-Source Code:

www.wijiscommons.org

Shared ‘ Microproject’ Workspace:

www.Wijis.jot.com

Tools


Gateway implementation l.jpg

WIJIS Gateway - Open Source Solution

Goal: A justice data sharing solution on the cheap.

Build an Open Source Repository

Distribute gateway software for free

Does not require gateway adopters to spend money on licenses.

Vendor friendly licensing

Gateway Implementation


Gateway implementation18 l.jpg

WIJIS Gateway Open Source Solutions

PROS:

Vibrant development community

Customize code – contribute to code base

Faster turnaround on bug fixes

No licensing fees or procurement process

Widely accepted in government and corporate enterprises

Gateway Implementation


Gateway implementation19 l.jpg

WIJIS Gateway Open Source Solutions

CONS:

Makes Enterprise IT nervous – “You’re not supported!”

Possible higher consulting costs

Initial challenges for IT staff

Learning curve

Build it yourself

Change of culture

Gateway Implementation


Gateway implementation20 l.jpg

WIJIS Gateway – Why go open source??

Interoperability

Integrate with any system, any platform

Neutrality

Not tied to other products or feature sets

Maintenance

Software tested by adopters

Software features added by adopters

Gateway Implementation


Gateway implementation21 l.jpg

WIJIS Software Stack

Java Framework – Spring

www.springframework.org

Dependency Injection, swap out implementations

A la carte approach to software

Lightweight, loosely coupled

Database – ORM – Hibernate

www.hibernate.org

One set of code regardless of underlying database

Gateway Implementation


Gateway implementation22 l.jpg

WIJIS Software Stack – Middleware

Message queues – Active MQ

www.activemq.org

Fast reliable messaging, Message driven POJOs

Up and running in minutes

Easy integration with Spring Framework

Web Services – xfire (or axis2)

xfire.codehaus.org

Turn simple POJOs into web services seamlessly

Supports many different bindings (XMLBeans, JAXB, JSR annotations etc)

Gateway Implementation


Gateway implementation23 l.jpg

WIJIS Software Repository

Subversion

tigris.subversion.org

Just like CVS, but better

Developers can work from anywhere

Integrates with Eclipse nicely

www.projectlocker.com

Gateway Implementation


Links l.jpg

it.ojp.gov/iepd – The latest on GJXDM and NIEW, and lots of other cool stuff.

oja.wi.gov/wijis – WIJIS Web Page

wijiscommons.org – wijis tech specs

Links

Contact Info

  • [email protected]

  • [email protected]


  • Login