Presentation is loading. Please wait.

Presentation is loading. Please wait.

Putting GJXDM to Work in Wisconsin A Presentation to the Global Justice xml Users’ Conference San Diego, CA September 6, 2006 A Presentation to the Global.

Similar presentations


Presentation on theme: "Putting GJXDM to Work in Wisconsin A Presentation to the Global Justice xml Users’ Conference San Diego, CA September 6, 2006 A Presentation to the Global."— Presentation transcript:

1 Putting GJXDM to Work in Wisconsin A Presentation to the Global Justice xml Users’ Conference San Diego, CA September 6, 2006 A Presentation to the Global Justice xml Users’ Conference San Diego, CA September 6, 2006 GJXDM NIEM!

2 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

3 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

4 Justice Service Bus (JSB) The WIJIS Justice Gateway: The WIJIS Justice Gateway: A single, secure point of read-only access to disparate state and local justice information resources. Integrated Corrections TIME/eTIME Local Law Enforcement Records Management Systems CourtsDA- PROTECT GJXML Vehicle Registration Sex Offender Registry Service-Oriented Architecture IEPDs

5 Justice Service Bus (JSB) WIJIS: WIJIS: Owning the SPACE BETWEEN Justice Information Systems. Integrated Corrections TIME/eTIME Local Law Enforcement Records Management Systems CourtsDA- PROTECT GJXML Vehicle Registration Sex Offender Registry Service-Oriented Architecture IEPDs

6 Challenges Governance Funding Structuring a Small, Agile Team Collaborating Across Boundaries Security, Privacy Tools

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

8 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” !!!???

9 GovernanceGovernance Policy Advisory Group WIJIS Program Director WI Justice Data Architect WIJIS Lead Developer Local Implementation Lead Security & Operations WIJIS Users’ Group 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 Program- mers Partial-plate searchData certification Systems Analysts Xml Specialist Warrant ExchangeWIJIS pointer upload Sys Admin Namespace implementation 2-factor deploy Policy Analyst Open records compliance

10 Toward a WI-JXDM IBR WIJIS eReferral Warrant Exchange Borrow Core, Ultra-Core concepts from NIEM Consistent GJ/NIEM implementation Messaging Standards Namespace Repository/Registry Change Management Who Maintains All of This?

11 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, and reference implementations) to assist any party that wants to use the Wisconsin JXDM. “

12 Cross-Agency Collaboration Matrix organization Iterative Development Rapid Prototypes Live Paycheck-to-Paycheck Challenge: Incorporate Strong Portfolio Management

13 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

14 Tools Publication of Standards, Posting of Open- Source Code: www.wijiscommons.org Shared ‘ Microproject’ Workspace: www.Wijis.jot.com

15

16

17 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

18 Gateway Implementation 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

19 Gateway Implementation 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

20 Gateway Implementation 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

21 Gateway Implementation 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

22 Gateway Implementation 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)

23 Gateway Implementation WIJIS Software Repository Subversion tigris.subversion.org Just like CVS, but better Developers can work from anywhere Integrates with Eclipse nicely www.projectlocker.com

24 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 Contact Info James.pingel@wisconsin.gov Yogesh.chawla@wisconsin.govwisconsin.gov


Download ppt "Putting GJXDM to Work in Wisconsin A Presentation to the Global Justice xml Users’ Conference San Diego, CA September 6, 2006 A Presentation to the Global."

Similar presentations


Ads by Google