Date post: | 11-May-2015 |
Category: |
Technology |
Upload: | aamir97 |
View: | 595 times |
Download: | 5 times |
And And Service Oriented ArchitectureService Oriented Architecture
(SOA)(SOA)
Larry SchillbergLarry SchillbergRTV 5ERTV 5E
2
FMCSA Mission
Federal Motor Carriers Safety Administration (FMCSA) Mission: Reduce
highway deaths, crash injuries, and injury severities by collecting crash data and disseminating a statistically accurate database to be used (1) by Government in creating regulations and legislation and (2) by industry to improve the crashworthiness of vehicles and increase the ability of vehicles to avoid crashes
3
COMPASSFMCSA Objectives
FMCSA Objective:• The Federal Motor Carrier Safety Administration
(FMCSA) has identified a significant need to transform the way the agency collects, manages, and conveys information.
• Develop and support a system that (1) allows motor vehicle safety information accessible to FMCSA staff as well as motor carriers. To modernize its current information technology portfolio
4
COMPASSHow will COMPASS help?
Technical Approach: Five-year project:• Implement modernization enhancements to all
FMCSA Legacy systems. • Provide technical support to the system and to all
motor carrier field and headquarters staff.• Implement new technology to allow FMCSA staff to
conduct business. The new technology will utilize Service Oriented Architecture (SOA) web portal technology.
• COMPASS Architecture will become FMCSA’s Enterprise Architecture of the future.
• Generate new Enterprise Database for new systems.
5
COMPASS ProgramOrganizational Chart
4/3/2006 v10
IT DivisionManagement
FMCSALeadership
Senior IT LeadershipSystem Ownership
Program OfficeManagement
Governance
ESC, CPB, ECCBARB, IMA
Internal ProgramsCAG
CSA 2010FITSGNTC
Legacy
ProgramManagement
Jeff Hall
BudgetFinance
Management
Angeli Sebastian
SecurityManagement
Bill Few
CommunicationsManagement
Bill Coleman
InfrastructureManagement
Steve Erlitz
ApplicationSupport
Management
Janet Curtis
OST/OMB ReportingManagement
Angeli Sebastian
OrganizationalChange
Management
Bill Coleman
ContractManagement
TBD
DevelopmentManagement
Ed Dunne
BusinessManagement
Denise Baker
External ProgramsCVISNPRISM
ACE/ITDSDOT IT Consolidation
StakeholdersFMCSA HQ
FMCSA FieldStates
IndustryPublic
COMPASS Program Manager, IT Development Team, IT Business Requirements Team, IT Security TeamIT Planning Division, IT Project Management Division, IT Operations Division
IT Service Providers – SAIC, RSIS, Volpe, NDSU, COTS
ProgramCoordination /
Input
ProgramDirection
KnowledgeTransfer/Training
Management
Bill Coleman
6
Component Partners of Compass
Systems Integrater SAIC FMCSAService
Providers
FMCSACOMPASS
QA/UATTesting
ProductionDevelopment/
testing
VOLPE, NDSU, ETC.
7
CASERITE
CAPRI UFA
ISS
CVIEW
SAFETYNET 2000Blizzard
HMPIPClient
FMCSA Application Architecture
CDLIS Access
EMIS
TML / CDLIS Software Pointer System
L & I
I
Federal Infrastructure Systems Distributed to State, Roadside, and/or Federal Facilities
FederalInfrastructureSystems
FMCSA WebsitesI
Pay.Gov WebsiteI
A & II
SAFER / PRISM Central Site
SAFERI
PRISM
ProVu
PIQ
Query Central
I
12346
261
2346
12346
1246
7, 8
9
14
1
HMPIPCentral Site
2, 4, 5, 6
8
8
567
26
S
7, 8
8
Connection Type Key* I = Web Site or Web-enabled application
1 - Dial-up 2 - AAMVANet Frame-Relay 3 – Wireless to Volpe Direct 4 - FTS 2001/WAN 5 – Internet via VPN/IPSec Client 6 - Internet via Persistent VPN 7 - CD-ROM/Diskette/File Copy 8 - LAN 9 - Written Report/Verbal10 – Machine Local11 – Internet HTTP(S)
6
4
4
15
7
8
CDLIS Mexican SCT
4
88
8
7, 10
1, 2, 4, 5, 6
10
10
7 810
8, 10
VUU
10
= Field Systems
= Office Systems
I
ASPEN
EDMS
I
I
MCMIS
II
= Central Systems
= Web Sites
= External Systems
State Unique
Systems
S – Determined by State
FMCSA HomeInfo Sys
Tech SupportNat Trng Ctr
GothamCVISN
Mgmt Info PortalSAFE Home Page
Share Road SafelyMX MC Info
7
FARS
4
8
4
8 8
*Key is located nearest to system initiating data exchange
23456
123456
8
Support to FMCSA Systems
SYSTEM Appl Dev & Maint Infrast. Hosting Tech. Help Desk
A&I X X
ASPEN X
CAPRI X X
CaseRite X
CDLIS X
COMPASS X X
E-Auth X X X
EDMS X X X
EMIS X X X
FMCSA (web sites) X GOTHAM X X
HMPIP X X X
INFOSYS X X
ISS X
L&I X X X
MCMIS X X X
MSPROJECT X PIQ X
ProVu X
QC X X
SAFER X X X
SAFETYNET X X
UFA X
TOTALS 8 15 21
9
COMPASS High Level Architecture
10
Volpe’s Role on Compass
• Provide FMCSA with quality technical assistance, CM Control, Help Desk functions, and knowledge support of the Existing Systems.
• Analyze and recommend technical solutions.• Host a secure and efficient computing platform.• Manage the COMPASS repository for all code, files,
scripts, etc. • Analyze, generate, and implement an integrated
Configuration Management plan working with SAIC and other FMCSA service providers.
• Work with SAIC to implement the new technology.• Provide liaison capabilities to the Existing Systems
development team.
11
Volpe Objectives
• Manage the Compass Integration Environment (CIE) to provide FMCSA and the System Integrator (SAIC) with controlled access to the current operational environments and the documentation and software that underlie that environments.
• Design, develop, and implement (as part of the CIE) all necessary environments to be used to integrate new capabilities developed by SAIC and to maintain the existing COMPASS systems.
• Review SAIC’s planning and technical products and advise the FMCSA Program Manager as to their quality, completeness, and adequacy.
• Generate an integrated Configuration Management (CM) plan for the entire project.
• Host and manage the Compass technical platform (development (O&M – Future, QA/UAT, Production).
• Provide a secure and efficient computing platform.• Provide FMCSA and SAIC with whatever support is requested.
12
Volpe Staff
Larry SchillbergProgram Manager
Infrastructure
2 FTE’s
Tom TruongKun WangLuke Ho
Michelle BonugliSrini
Configuration Management
2 FTE’s
Jeff MullenWei Gao
Existing SystemsCoding and
Analysis
1 FTE
Howard Bailey
13
COMPASS Roadmap
Release 1 Remove Selection & Assign – MCMIS & SAFETYNET
Full Public Access Remove Public Facing web (except Registration site)
R2
Build Streamline Registration
Remove Registration in MCMIS and L&I
Sync. Data from COMPASS to MCMIS/L&I
Load data to COMPASS
Regulatory Compliance Monitoring
R3
R4 L&I and monitoring from MCMIS
CRM R5
Data Warehouse R6 Reporting in legacy systems, Gotham and A&I
Enforcement R7EMIS
Wireless Pilot
Inspection ISS, ASPEN, PIQ, Query Central, CDLIS Access and Inspections in MCMIS/SAFETYNET
R9
Prioritization R8 SafeStat
Reviews R10
Crash MCMIS & SAFETYNET retiredR11
Data ExchangeR12
Business Monitoring R13
Challenge DataR14
DataQs
HM Package Inspection
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
R15
SAFER & PRISM
Qtr1 Qtr2 Qtr3 Qtr4 Qtr1 Qtr2
YEAR 1 YEAR 2
14
The Future of Compass
• Continue to work with FMCSA and SAIC on tasks associated with the Compass Road Map.
• Work with the FMCSA systems providers to implement the CM Plan.
• Build more efficient systems capabilities and retire the existing systems based on road map.
• Implement COMPASS Release 1 including the enterprise database.
• Secure Volpe’s future involvement in the COMPASS project.
15
The Goal of Service Oriented Architecture
The Goal of Service Oriented Architecture
…And enable application re-use.
Make I.T. more flexible…
16
… a service?
A repeatable business task – e.g., check customer credit;
open new account
What is …..?
… service orientation?
A way of integrating your business as linked
servicesand the outcomes that
they bring
… service oriented architecture (SOA)?
An IT architectural style that supports service orientation
… a composite application?
A set of related & integrated services that
support a business process built on an SOA
17
COMPASS Service Oriented Architecture
(SOA)
CURRENT SOA Service• COMPASS utilizes SOA to provide services
for Single Sign-ON to existing systems.Future Services• Depending upon Business needs• Work with CSA 2010 project team to
define COMPASS requirements
18
How Does COMPASS use SOA?
InternetUser
FMCSA Portal
19
QUESTIONS?