Presentation is loading. Please wait.

Presentation is loading. Please wait.

Service Oriented Architecture (SOA). Peter M Hill Branch Chief Project Management Branch.

Similar presentations


Presentation on theme: "Service Oriented Architecture (SOA). Peter M Hill Branch Chief Project Management Branch."— Presentation transcript:

1 Service Oriented Architecture (SOA)

2 Peter M Hill Branch Chief Project Management Branch

3 What is SOA? Designing a system where each system component provides access to its computational or business resources as a service to other components

4 SOA Concept Decouple three layers: – Application – Services/business rules, – Data Why: Increase reusability and reduce redundancies to shorten development of applications

5 Data Sources Applications Business Rules Layer

6 Data Sources PACTSCM/ECFFAST Applications PACTS?CM/ECF?FAST? What is

7 What is the Vision for the Next Generation of PACTS? A collection of applications for probation & pretrial services offices that takes advantage of multiple data sources and promotes court application development.

8 PACTS Gen3 Architecture (Structure) Service Oriented Architecture (SOA) – Three tiers Applications Services (Process Flows/Business Rules/Logic) Database – Allows applications to share data and use the same business rules (logic). Applications can be written in any language (e.g., Java,.net)

9 PACTS Gen3 Architecture (Structure) Event Driven Architecture (EDA) – System will guide user (e.g., Turbo Tax) – Only see what you need – Pretrial Services begins foundation of client file

10 Investigative Tools Supervision Tools Administrative Tools Management Reporting Tools Applications Probation & Pretrial Services Offices

11 Probation Case Plan Pretrial Case Plan (PACTS Ver 5) Chrono Event Recording Drug Test (Scheduling, Results) Treatment Program Management Action List Reminders Monthly Reporting (kiosk, IVR, internet) PDA Field book Inmate skills data (future from BOP) Fine & Restitution Tracking (future) Investigative Tools Supervision Tools Administrative Tools Management Reporting Tools Applications Probation & Pretrial Services Offices

12 Pretrial Bail Report (PACTS Ver 5) Probation Presentence Report (PACTS Ver 6) AutoTrackXP, Westlaw, Lexis ICE’s DACS (illegal allien db) BOP’s Sentry / Prisoner Locator DOJ’s JABS, Prisoner Tracking System Dept of Treasury’s FINCEN Access to Court Documents (docket sheet,. complaint, indictment, judgment,…) ATLAS Criminal History – FBI & State Sex Offenders – active/inactive/expired Vehicle/Plane/Boat Registration Recs Driver's License Recs Supervised Release Notification State Parole, Probation, & lll lll lll lll l llllCorrections Records Investigative Tools Supervision Tools Administrative Tools Management Reporting Tools Applications Probation & Pretrial Services Offices

13 Quarterly Workload Reporting Mapping Functionality Dashboard Displays Outcome Measurement Reporting Directors Quarterly / Annual Report District Review Data Foundation Data Quality Reporting Prisoner Release Tracking (from BOP data) Recidivism Rate Reporting (from FBI data) Cause & Effect (from Census & Labor Stats data) Probation & PTS Case Mgmt Reports Probation & PTS Investigations Reports Clinical Services Management Reports Investigative Tools Supervision Tools Administrative Tools Management Reporting Tools Applications Probation & Pretrial Services Offices

14 National Online Directory (public & internal) Vendor Procurement Management (incl. feed to FAST) Significant Incident Reporting Hazardous Incident Reporting Search Planning and Reporting Property Seizure and Inventory Reporting Safety Equipment Inventory Officer Training Tracker Investigative Tools Supervision Tools Administrative Tools Management Reporting Tools Applications Probation & Pretrial Services Offices

15 Investigative Tools Supervision Tools Administrative Tools Management Reporting Tools Applications Probation & Pretrial Services Offices

16 Data Sources FBIUSMSBOPICETreas. Labor Stats Census Judiciary Sources External Sources InfoWebNPRPACTSCM/ECFCCAMHRMISFAST Investigative Tools Supervision Tools Administrative Tools Management Reporting Tools Applications Probation & Pretrial Services Offices

17 SOA/EDA Architecture ERSATLAS PACTS Gen3 NYE Travel Reporter CM/ECFCCAM BOPFPPS DBCourtsFBI Etc. Applications Services Database Etc. FPPS Enterprise Service Bus (Platform) Client Mapping Officer Info Mapping Client Release Info Mapping Judge Info Mapping Criminal Records Mapping Etc. Mapping

18 PACTS Gen3 Objectives One national database One record per client Intuitive Interface Facilitate districts’ plug-in development

19 Discussion and Questions Contact Information Peter M Hill Peter_Hill@ao.uscourts.gov 202-502-1646 Thank you for your attention


Download ppt "Service Oriented Architecture (SOA). Peter M Hill Branch Chief Project Management Branch."

Similar presentations


Ads by Google