putting gjxdm to work in wisconsin
Download
Skip this Video
Download Presentation
Putting GJXDM to Work in Wisconsin

Loading in 2 Seconds...

play fullscreen
1 / 24

Putting GJXDM to Work in Wisconsin - PowerPoint PPT Presentation


  • 165 Views
  • Uploaded on

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”

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Putting GJXDM to Work in Wisconsin' - roger


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

Putting GJXDM to Work in Wisconsin

GJXDM

NIEM!

A Presentation to the

Global Justice xml Users’ Conference

San Diego, CA September 6, 2006

wijis
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
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

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

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
Governance

Funding

Structuring a Small, Agile Team

Collaborating Across Boundaries

Security, Privacy

Tools

Challenges
governance
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
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

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
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
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
Matrix organization

Iterative Development

Rapid Prototypes

Live Paycheck-to-Paycheck

Challenge: Incorporate Strong Portfolio Management

Cross-Agency Collaboration
security and privacy
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
Publication of Standards, Posting of Open-Source Code:

www.wijiscommons.org

Shared ‘ Microproject’ Workspace:

www.Wijis.jot.com

Tools
gateway implementation
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
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
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
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
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
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
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
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

ad