Federal Enterprise Architecture (FEA)
Draft Service Component Reference Model (SRM)
Draft Technical Reference Model (TRM)
...
Table of Contents:


        The Federal Enterprise Architecture (FEA)
        The Service Component Reference Model (SRM)...
The Federal Enterprise Architecture is a business-focused framework
for cross-agency, Government-wide improvement



     ...
The FEA is being constructed through a collection of inter-related
“reference models” designed to facilitate cross-agency ...
Table of Contents:


        The Federal Enterprise Architecture (FEA)
        The Service Component Reference Model (SRM)...
The SRM is a business-driven, functional framework that classifies
capabilities (or service components) with respect to ho...
The SRM is intended to support major government-wide
transformation and reform efforts


            Scope of the SRM     ...
The FEAPMO defined several objectives to support the creation
of the SRM


   Objectives:
       Create a reference model ...
The FEAPMO leveraged multiple government and industry
resources when creating the SRM


   Supporting References:

      G...
The FEAPMO chose a “starting point” to create the SRM -
focusing on a value-based usage


                          Value ...
A Service Component is a business-driven, functional capability which
assists the business in accomplishing it’s mission a...
The SRM framework is comprised of three (3) inter-related “service-
orientated” tiers – each of which describes capabiliti...
Service Component Reference Model (SRM) – Version 1.0


   The SRM is structured across horizontal and vertical service ar...
The SRM is supported by multiple Access and Delivery Channels that
provide a foundation for accessing and leveraging the S...
Additionally, the SRM assists in helping define business process and
performance gaps – that may be leveraged to improve s...
Extended descriptions of capabilities and
Customer Services                                                  functions are...
Extended descriptions of capabilities and
Process Automation Services                                     functions are pr...
Extended descriptions of capabilities and
Business Management Services                                                func...
Extended descriptions of capabilities and
Digital Asset Services                                                   functio...
Extended descriptions of capabilities and
Business Analytical Services                                     functions are p...
Extended descriptions of capabilities and
Back Office Services                                                         fun...
Extended descriptions of capabilities and
Support Services                                                 functions are p...
The SRM may be used in multiple forums to support
transformational processes and strategic activities


       Investment ...
As an example, the SRM can be integrated into existing IT
Capital or Enterprise Architecture (EA) planning processes…
    ...
The results can assist in rapidly developing or expanding business
capabilities… that leverage existing and proven capabil...
Table of Contents:


        The Federal Enterprise Architecture (FEA)
        The Service Component Reference Model (SRM)...
The FEA Technical Reference Model (TRM) is a component-driven,
technical framework that identifies the standards and speci...
The FEAPMO identified core objectives to support the creation of the
TRM


   FEA TRM Objectives:

        Unify Agency TR...
The FEA TRM is intended to supplement existing TRM and eGov guidance
by providing a foundation to advance the reuse of tec...
In use, the TRM and other FEA reference models can be leveraged to
support the creation and integration of cross-agency Se...
The TRM is comprised of three (3) technical tiers to support the
construction, exchange, and delivery of component-driven,...
Each tier is comprised of multiple categories that describe the
technologies, standards, and specifications that support t...
Collectively, the TRM technical tiers provide a robust and effective
foundation to support the reuse and delivery of servi...
Supporting each Service Area, a collection of standards, technologies,
and specifications were identified…



            ...
Supporting each Service Area, a collection of standards, technologies,
and specifications were identified…



            ...
Supporting each Service Area, a collection of standards, technologies,
and specifications were identified…



            ...
Supporting each Service Area, a collection of standards, technologies,
and specifications were identified…



            ...
Supporting each Service Area, a collection of standards, technologies,
and specifications were identified…

              ...
As a foundation, the tiers within the FEA TRM reside across a typical
network and application topology


                 ...
The TRM should be implemented in concert with the FEA Reference
Models, and enabled through a suite of business and perfor...
Leveraging a patterns approach initiatives may choose to implement all
(or some) of the TRM layers to close a performance ...
Leveraging a patterns approach initiatives may choose to implement all
 (or some) of the TRM layers to close a performance...
Other examples of Patterns….


        Horizontal and Vertical Information Sharing
            State, Local, Tribal
      ...
Table of Contents:


        The Federal Enterprise Architecture (FEA)
        The Service Component Reference Model (SRM)...
The Federal Enterprise Architecture Management System (FEAMS) was
created to allow agencies to access the FEA to find oppo...
The Federal Enterprise Architecture Management System (FEAMS)
Personalization (My FEAMS), Content Aggregation




        ...
The Federal Enterprise Architecture Management System (FEAMS)
Initiative Detail, Improved Sharing Opportunities




      ...
The Federal Enterprise Architecture Management System (FEAMS)
Searching and Filtering for Initiatives
                    ...
Table of Contents:


        The Federal Enterprise Architecture (FEA)
        The Service Component Reference Model (SRM)...
Next Steps…


        Capture and Integrate Agency Feedback
        Release Version 1.0
              Service Component Re...
Table of Contents:


        The Federal Enterprise Architecture (FEA)
        The Service Component Reference Model (SRM)...
Appendix A – Sample Mappings of e-Gov Initiatives…



SRM Mappings and Alignment




                                     ...
Appendix A – Sample Mappings of e-Gov Initiatives…



SRM Mappings and Alignment




                                     ...
Appendix A – Sample Mappings of e-Gov Initiatives…



SRM Mappings and Alignment




                                     ...
Appendix A – Sample Mappings of e-Gov Initiatives…



SRM Mappings and Alignment




                                     ...
Table of Contents:


        The Federal Enterprise Architecture (FEA)
        The Service Component Reference Model (SRM)...
Appendix B – SRM Terms and Definitions…



SRM Terms and Definitions


     Customer Services

                           ...
Appendix B – SRM Terms and Definitions…



SRM Terms and Definitions

     Customer Services, Cont’d

                    ...
Appendix B – SRM Terms and Definitions…



SRM Terms and Definitions

     Process Automation Services

                  ...
Appendix B – SRM Terms and Definitions…



SRM Terms and Definitions

     Business Management Services
                  ...
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Federal Enterprise Architecture (FEA)
Upcoming SlideShare
Loading in...5
×

Federal Enterprise Architecture (FEA)

3,047

Published on

Published in: News & Politics, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,047
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
35
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Federal Enterprise Architecture (FEA)

  1. 1. Federal Enterprise Architecture (FEA) Draft Service Component Reference Model (SRM) Draft Technical Reference Model (TRM) Agency Briefing January 29, 2003 Federal Enterprise Architecture - Program Management Office (FEA-PMO) Architecture and Infrastructure Committee (AIC) Solution Architects Working Group (SAWG)
  2. 2. Table of Contents: The Federal Enterprise Architecture (FEA) The Service Component Reference Model (SRM) The Technical Reference Model (TRM) Federal Enterprise Architecture Management System (FEAMS) Next Steps Appendices Appendix A – Sample Mapping of e-Gov Initiatives Appendix B – SRM Terms and Definitions Appendix C – TRM Terms and Definitions 2
  3. 3. The Federal Enterprise Architecture is a business-focused framework for cross-agency, Government-wide improvement The Federal Enterprise Architecture (FEA) is providing OMB and Federal agencies with a new way of describing, analyzing, and improving the Federal Government and its ability to serve the citizen The FEA will eliminate the organizational obstacles that have historically hindered improvement without forcing reorganization The FEA is a business-focused approach and is not just for IT The FEA provides a common framework for improving a variety of key areas: Business Line Focus: Citizen Centered: - Budget allocation - Cross-agency collaboration - Horizontal and vertical information - Improved service to the citizen sharing - e-Government - Performance measurement and - Process integration budget/performance integration - Call center convergence - Component Based Architecture - and more 3
  4. 4. The FEA is being constructed through a collection of inter-related “reference models” designed to facilitate cross-agency collaboration, and horizontal / vertical information sharing Federal Enterprise Architecture (FEA) Performance Reference Model (PRM) • Government-wide Performance Measures & Outcomes Component-Based Architectures • Line of Business-Specific Performance Measures & Outcomes Business-Driven Approach (Citizen-Centered Focus) Business Reference Model (BRM) • Lines of Business • Agencies, Customers, Partners Service Component Reference Model (SRM) • Service Layers, Service Types • Components, Access and Delivery Channels Technical Reference Model (TRM) • Service Component Interfaces, Interoperability • Technologies, Recommendations Data Reference Model (DRM) • Business-focused data standardization • Cross-Agency Information exchanges 4
  5. 5. Table of Contents: The Federal Enterprise Architecture (FEA) The Service Component Reference Model (SRM) The Technical Reference Model (TRM) Federal Enterprise Architecture Management System (FEAMS) Next Steps Appendices Appendix A – Sample Mapping of e-Gov Initiatives Appendix B – SRM Terms and Definitions Appendix C – TRM Terms and Definitions 5
  6. 6. The SRM is a business-driven, functional framework that classifies capabilities (or service components) with respect to how they support the business and performance objectives Performance Reference Model (PRM) Outcomes, Measurements, Metrics Business Service Component Technical Reference Model Reference Model Reference Model ( BRM ) ( SRM ) ( TRM ) Support Delivery Rule Technologies of Services Publication Platforms Regulatory Management Knowledge Mgmt J2EE CRM .NET Content Mgmt Windows NT Policy and Guidance Devel. Collaboration Data Mgmt Public Comment Tracking Search ODBC Regulatory Development Portal JDBC Rule Publication Personalization Business Logic Business lines and Enabling capabilities, Supporting technology functions components, and services and standards Data and Information Reference Model (DRM) Classification, Categorization, XML, Sharing Component-Based Architecture Service Layers Service Types Service Components 6
  7. 7. The SRM is intended to support major government-wide transformation and reform efforts Scope of the SRM Benefits/Outcomes Increased Horizontal and Vertical Office of Homeland Security (OHS) Information Sharing Presidents Management Agenda The 24 Presidential Priority e-Gov Increased Cross-Agency Initiatives Collaboration E-Government Strategy The Federal Enterprise Architecture Aligned to Business and (FEA) Performance Objectives FAWG – eGov Enterprise Architecture Guidance Increased Shared Services and Statutory Requirements and Federal Component Reuse Policies Clinger-Cohen Act of 1996 Reduction and Identification of Duplicative Investments 7
  8. 8. The FEAPMO defined several objectives to support the creation of the SRM Objectives: Create a reference model that could be leveraged to identify existing services, components, and capabilities across the government Support the rapid assembly of business and cross-agency solutions through technology reuse Create a reference model that could evolve as we learn more about the capabilities of the government Provide agencies with a reference model that could leveraged in investment planning and initiative building Leverage and expand the work of others Federal Government Industry, State, Local, DoD Define the structure of the SRM Create a working draft of the SRM Capture and integrate Agency feedback – prior to release 8
  9. 9. The FEAPMO leveraged multiple government and industry resources when creating the SRM Supporting References: Government State, Local, Industry Application Capability and Technical Gartner – 2002 Software Market Reference Models: Definitions INS IBM e-Business Patterns Army Corps of Engineers TRM - State of Texas Department of Defense Department of Energy FEA Working Group – eGov Guidance Environmental Protection Agency FEMA General Services Administration Housing and Urban Development Health and Human Services Office of Personnel and Management Small Business Administration Social Security Administration Department of Labor 9
  10. 10. The FEAPMO chose a “starting point” to create the SRM - focusing on a value-based usage Value vs. Usage High Target Area Value of Use not too enough much detail detail Low 5 Number of 500 Service Components 10
  11. 11. A Service Component is a business-driven, functional capability which assists the business in accomplishing it’s mission and/or performance objectives “Service Components are Technology and Agency Independent” Business Function (Example: Regulatory Management) Customer Personalization / Relationship Subscriptions Management BRM SRM Content Search “Service Components” Management Engine Document Access Control, Library User Management Payment Collection Problem Tracking, (Pay.Gov) Case Management 11
  12. 12. The SRM framework is comprised of three (3) inter-related “service- orientated” tiers – each of which describes capabilities in greater levels of granularity Service Layers The collection of business oriented service categories that align service / component capabilities to a level in which they support the objectives and performance of the business. 7 Service Layers Level of Granularity Service Types A collection of business-driven, service types (or categories) that assist the Service Layer in accomplishing of mission and/or performance objectives. 27 Service Types Service Components The collection of components and/or capabilities that support the Service Type. 143 Service Components 12
  13. 13. Service Component Reference Model (SRM) – Version 1.0 The SRM is structured across horizontal and vertical service areas that can provide – independent of business function – a leverageable foundation for reuse of applications, application capabilities, components, functions, and business services. Customer Services Service Types Common Services Process Automation Services Cross-Cutting Service Areas (i.e., Search, Security) Business Management Services Digital Asset Services Service Business Analytical Services Components Back Office Services Service Layers 13
  14. 14. The SRM is supported by multiple Access and Delivery Channels that provide a foundation for accessing and leveraging the Service Component Accessing the Component Accessing the Component (Example: Renewal of Drivers License )) (Example: Renewal of Drivers License Access Private/Public Mobile, Wireless Web Browser Kiosks PDA Channels Partnership System to System Web Service EAI Other (FEA-TRM) Phone, Fax Internet Intranet Extranet Peer to Peer Delivery Mail Channels Face to Face (FEA-TRM) Portal Marketplace Exchange Commerce Integration Service Level Agreement to structure how Service Components are accessed and leveraged Service Layers, Service Types, and Service Components (FEA-SRM) 14
  15. 15. Additionally, the SRM assists in helping define business process and performance gaps – that may be leveraged to improve services to stakeholders (i.e., citizens, business partners, agencies) Access Channels Access Channels (FEA-TRM) (FEA-TRM) Delivery Channels (FEA-TRM) Delivery Channels (FEA-TRM) What level of process, performance, and Performance outcome is the Business Performance and Measures service Process Measures (FEA-PRM) component achieving? Does this help to close a performance gap? Service Layers, Service Types, and Service Components (FEA-SRM) 15
  16. 16. Extended descriptions of capabilities and Customer Services functions are provided in Appendix B. Defines the set of capabilities that are directly related to the end customer, the business’ interaction with the customer, and the customer driven activities or functions. Customer Relationship Customer Customer Initiated Management (CRM) Preferences Assistance Call Center Management Personalization Online Help Customer Analytics Subscriptions Online Tutorials Sales and Marketing Alerts and Notifications Self-Service Product / Brand Management Profile Management Reservations / Registration Customer / Account Management Multi-Lingual Support Contact Management Assistance Request Partner Relationship Mgmt Customer Feedback Surveys 16
  17. 17. Extended descriptions of capabilities and Process Automation Services functions are provided in Appendix B. Defines the set of capabilities that support the automation of process and management activities that assist in effectively managing the business. Tracking and Routing and Workflow Scheduling Process Tracking Correspondence Management Problem / Issue Tracking Business Rule Management Performance Tracking Case Management 17
  18. 18. Extended descriptions of capabilities and Business Management Services functions are provided in Appendix B. Defines the set of capabilities that support the management of business functions and organizational activities that maintain continuity across the business and value-chain participants. Management of Organizational Investment Process Management Management Change Management Network Management Strategic Planning & Mgmt Configuration Management Workgroup, Groupware Portfolio Management Requirements Management Performance Management Program / Project Management Governance / Policy Mgmt Quality Management Supply Chain Procurement Management (SCM) Manufacturing and Production Sourcing Management Inventory Management Catalog Management Purchasing Ordering / Purchasing Sales and Distribution Order Tracking Scheduling and Delivery Storefront / Shopping Cart Logistics Management 18
  19. 19. Extended descriptions of capabilities and Digital Asset Services functions are provided in Appendix B. Defines the set of capabilities that support the generation, management, and distribution of intellectual capital and electronic media across the business and extended enterprise. Content Document Knowledge Management Management Management Content Authoring Document Imaging Information Retrieval Content Review and Approval Document Referencing Information Mapping / Taxonomy Tagging and Aggregation Document Revisions Information Sharing Content Publishing and Delivery Library / Storage Categorization Syndication Management Document Review and Approval Knowledge Engineering Document Conversion Knowledge Capture Indexing Knowledge Discovery 19
  20. 20. Extended descriptions of capabilities and Business Analytical Services functions are provided in Appendix B. Defines the set of capabilities supporting the extraction, aggregation, and presentation of information to facilitate decision analysis and business evaluation. Analysis and Visualization Statistics Modeling Graphing, Charting Predictive Imagery Simulation Multimedia Mathematical Mapping / Geospacial Structural, Thermal CAD Business Intelligence Reporting Risk Management Ad-Hoc Demand Forecasting / Mgmt Standardized / Canned Balanced Scorecard OLAP Decision Support and Planning Data Mining 20
  21. 21. Extended descriptions of capabilities and Back Office Services functions are provided in Appendix B. Defines the set of capabilities that support the management of enterprise planning and transactional-based functions Data Management Human Resources Financial Management Data Exchange Recruiting Billing and Accounting Data Mart Resume Management Credit / Charge Data Warehouse Career Development Expense Management Meta Data Management Time Reporting Payroll Data Cleansing Benefit Management Payment / Settlement Extraction and Transformation Retirement Management Debt Collection Loading and Archiving Personal Administration Auditing Records Management Education / Training Activity-Based Management - Authenticity - Integrity Currency Translation - Reliability - Disposition Assets / Materials Human Capital / Integration Management Workforce Management Asset Cataloging / Identification Legacy Integration Resource Planning and Allocation Asset Transfer and Allocation Enterprise Application Integration Skills Management Facilities Management Data Integration Workforce Directory / Locator Team / Org Management Contingent Workforce Management Workforce Acquisition / Optimization 21
  22. 22. Extended descriptions of capabilities and Support Services functions are provided in Appendix B. Defines the set of cross-functional capabilities that can be leveraged independent of service layer objective and / or mission. Security Management Collaboration Search Identification Email Keyword Access Control Threaded Discussions Context Encryption Document Library Free Text Intrusion Detection Shared Calendaring Parametric Verification Task Management Digital Signature User Management Role / Privilege Management Communication Real-Time / Chat Instant Messaging Audio Conferencing Video Conferencing Event / News Management Community Management 22
  23. 23. The SRM may be used in multiple forums to support transformational processes and strategic activities Investment Planning Creation of Joint / Cross-Agency Exhibit 300 Submissions IT Capital Planning (Select, Control, Evaluate) Target Enterprise Architecture Definition and Realization Reallocation of funds and workforce Expansion of business services Initiative Development Leverage existing capabilities vs. re-inventing the wheel Embrace proven capabilities Rapid assembly of solutions, increased speed to market 23
  24. 24. As an example, the SRM can be integrated into existing IT Capital or Enterprise Architecture (EA) planning processes… IIlllu usttr s ra attiiv vee 3 What Service Components are being used to support the business and process? Service Component Reference Model (SRM) 1 A new performance gap Yes is identified. How do I Strategic Outcomes improve performance? 4 Customer Customer Business Business What performance measures, Results Results Results Results and outcomes are the Service Processes and Activities Processes and Activities Components supporting? People People Technology Technology Other Fixed Assets Other Fixed Assets Value Performance Reference Model (PRM) 2 Is the business function Same being performed across Business Process? 5 Will the Components support the Government? the business need? What modifications are needed? Service Level Program Admin Services to Citizens Compliance Agreements Public Asse t Management Regulated Activity Ap proval Marketable Asset Management Con sumer Safety Defense & Nat’l Security Ops Environmental Management Diplomacy & Foreign Relations Law Enforcement Di saster Management Legal Domestic Economy Revenue Collection Education Trade (Import/Export) Energy Management Transpo rtation Insurance Workforce Management Public Health Recreation & National Resource s Social Services R&D & Science Support Delivery of Services 6 What Access Channels can be Legislative Management Controls and Oversigh t Bu sine ss Management of Information Public Affairs IT Management Internal Risk Management and Mitigation Planning and Resource Allocation Federal Financial Assistance Regulatory Management No used to access the Component? Inter-Agency Internal Operations/Infrastructure Intra-Agency Human Resource s Financial Management Human Resource s Financial Management Admin Supply Chain Management Admin Supply Chain Management (i.e., Web Service, Portal, etc) Access and Delivery FEA Business Reference Channels Model (BRM) Create Service Component, Exhibit 300’s Advance FEA Capabilities Buy, Build, Borrow 24
  25. 25. The results can assist in rapidly developing or expanding business capabilities… that leverage existing and proven capabilities New Initiative Existing Capability Co Con FEDERAL ASSET SALES PAY.GOV nce cep pttua uall Agency: (multiple) Agency: Department of Treasury Service Layer: Back Office Services Service Layer: Back Office Services Service Type: Asset / Materials Mgmt Service Type: Financial Management Component: Asset Cataloging Component: Debt / Payment Collection Asset Identification Access Channel: Web Service Access Channel: Web Browser Delivery Channel: Internet (HTTPS) Wireless Delivery Channel: Internet (HTTPS) Conceptual Process Conceptual Process $$$ ??? Web Browser Check, Credit Card Asset Found Wire Transfer Purchase Asset Web Service Purchase Request Approval User Validation Shipping Request User Debit Validation Access Channels Transfer Asset Gov Credit Validation Commit Transaction Web Service Confirmation 25
  26. 26. Table of Contents: The Federal Enterprise Architecture (FEA) The Service Component Reference Model (SRM) The Technical Reference Model (TRM) Federal Enterprise Architecture Management System (FEAMS) Next Steps Appendices Appendix A – Sample Mapping of e-Gov Initiatives Appendix B – SRM Terms and Definitions Appendix C – TRM Terms and Definitions 26
  27. 27. The FEA Technical Reference Model (TRM) is a component-driven, technical framework that identifies the standards and specifications that comprise a Service Component Performance Reference Model (PRM) Outcomes, Measurements, Metrics Business Service Component Technical Reference Model Reference Model Reference Model ( BRM ) ( SRM ) ( TRM ) Support Delivery Rule Publication Technologies of Services Platforms Regulatory Management Knowledge Mgmt J2EE CRM .NET Content Mgmt Windows NT Policy and Guidance Devel. Collaboration Data Mgmt Public Comment Tracking Search ODBC Regulatory Development Portal JDBC Rule Publication Personalization Business Logic Business lines and Enabling capabilities, Supporting technology functions components, and services and standards Data and Information Reference Model (DRM) Classification, Categorization, XML, Sharing Component-Based Architecture Service Layers Service Types Service Components 27
  28. 28. The FEAPMO identified core objectives to support the creation of the TRM FEA TRM Objectives: Unify Agency TRM’s and CIO Council e-Gov direction Create a government-wide TRM that compliments and guides (but does not replace) agency TRMs and existing eGov guidance Focus TRM standards, specifications, and recommendations on technologies that embrace the Internet and related approaches Create a foundation that focuses heavily on the delivery and construction of Service Components and their interfaces Identify the layers of a Component-Based Architecture and the supporting technologies and recommendations for each Provide standards to support trade-off analysis surrounding how to construct, exchange, and deliver service components Leverage today’s state-of-the-art technologies 28
  29. 29. The FEA TRM is intended to supplement existing TRM and eGov guidance by providing a foundation to advance the reuse of technology and component services from a government-wide perspective • Citizen Focused • Interoperability, State / Local E-Gov Guidance • Service Component / Technology Reuse, CBA Office of Management and Budget • Government Technical Standards FEA-TRM • Strengthen e-Gov Act • e-Government Technology Specifications STRATEGIC TRANSFORMATION eGov Direction • e-Government Building Blocks, Assembly (Partnering Relationships) FEAW/CIO Council • OSE/OSI Service Layers, NIST • OSE/OSI Service Layers, NIST Agency Level • Strategic Planning, IT Capital Planning EA/TRM • Baseline -> Target Enterprise Architectures Bureau Level • Baseline -> Target Enterprise Architectures EA/TRM • Mission Accomplishment • Initiative Identification / Management State and Local Integrated Enterprise Architectures (Interoperable, Maximum Reuse of Components) 29
  30. 30. In use, the TRM and other FEA reference models can be leveraged to support the creation and integration of cross-agency Service Components Co Con U.S. Customs nce cep (New eGov Border Control Initiative) pttua uall Acceptance of Cargo PRM BRM States FDA SRM Look up the license plate of the TRM Is the food properly packaged? vehicle. Are there any warrants for How much does a normal truckload the driver? DRM of banana’s normally weight? IRS Justice Does the driver fit the profile of any Check to see if the import company wanted suspects. What country, owes taxes, fines, or penalties what origin? USDA Do not let “x” animals into the country. Know viruses and risks Agency EA Service Component eGov Architecture Guidance Federal Enterprise Architecture 30
  31. 31. The TRM is comprised of three (3) technical tiers to support the construction, exchange, and delivery of component-driven, Service Components FEA TRM Technical Tiers: How to leverage Service Access and Delivery and access The collection of Access and Delivery Channels that will be used to Service leverage the Service Component, and the Legislative Requirements that Components govern it’s use and interaction How to build, deploy, and Service Framework exchange Service The underlying foundation and technical elements by which Components Service Components are built, integrated and deployed across Component-Based and Distributed Architectures. How to support and maintain Service Platform Service A collection of platforms and specifications that embrace Components Component-Based Architectures and Service Component reuse 31
  32. 32. Each tier is comprised of multiple categories that describe the technologies, standards, and specifications that support the service component FEA Technical Reference Model (TRM) - Snapshot Service Access and Delivery Service Framework Service Platforms Access Channels Service Transport Supporting Platforms Component-Based Web Servers Delivery Channels Architecture Application Servers Security Service Requirements Development Environment Presentation / Interface Business Logic Database / Storage Data Interchange Hardware / Infrastructure Data Management Service Interface and Interoperability 32
  33. 33. Collectively, the TRM technical tiers provide a robust and effective foundation to support the reuse and delivery of service components FEA – Technical Reference Model Service Access How to leverage and Delivery Access Channels and access Service Delivery Channels Components Service Requirements How to build, deploy, and Service exchange Service Framework Component Architecture Components Service Transport Service Interface / Interoperability Security Presentation / Interface Business Logic Service Data Interchange How to support Platforms and maintain Data Management Service Components Service Platforms 33
  34. 34. Supporting each Service Area, a collection of standards, technologies, and specifications were identified… Service Access and Delivery Access Channels Delivery Channels Service Requirements Web Browser Internet Legislative / Compliance - Internet Explorer Intranet - Section 508 - Netscape Communicator Extranet - Web Content Accessibility Peer to Peer (P2P) - Security (FISMA) Wireless / PDA Virtual Private Network (VPN) - NIST - Palm Pilot - Privacy (eGov Act) - Blackberry - P3P1.0 (emerging) - MS Pocket PC Compatible - Liberty Alliance - Symbian Epoc - Authentication / Single Sign-on Other Electronic Channels Performance (PRM) - Kiosk - 24x7 - Web Service - Normal Working Hours (9 to 5) - System to System - On Demand - Email - EAI Hosting - Call Center - Internal (within Agency) - External (ISP/ASP/FirstGov) 34
  35. 35. Supporting each Service Area, a collection of standards, technologies, and specifications were identified… Service Framework Component Service Interface / Service Transport Architecture Interoperability Supporting Network Services Data Format - IMAP / POP3 - SNMP - XML Schema - MIME - LDAP - SMTP - X.500 Data Exchange / Delivery - ESMTP - SOAP - T.120 - H323 See Following Slides Service Discovery - UDDI Service Transport - TCP/IP Service Description / - HTTP Interface - HTTPS - WSDL -WAP - API / Protocol - FTP 35
  36. 36. Supporting each Service Area, a collection of standards, technologies, and specifications were identified… Service Framework Component Architecture Security Presentation / Interface Business Logic Certificates / Digital Sign. Static Display Platform Independent (J2EE) - X.509 - HTML - Java/J2EE (EJB) - FIPS 186 - C, C++ - SSL Dynamic/Server-Side Display - JavaScript - Java Server Pages (JSP) - Java Servlet (JSR 53) Supporting Security Services - Active Server Pages (ASP) - Java Portlet (JSR 168) - S/MIME - ASP.Net - WSRP (emerging) - TLS - WS-Security Content Rendering - SAML - Dynamic HTML (DHTML) Platform Dependent (MS) - Extensible HTML (XHTML) - Visual Basic - Cascading Style Sheets (CSS) - Visual Basic .NET - C# (C-Sharp) Wireless / Mobile / Voice - VB Script - WML - COM/COM+/DCOM - XHTMLMP (emerging) - VXML (emerging) 36
  37. 37. Supporting each Service Area, a collection of standards, technologies, and specifications were identified… Service Framework Component Architecture, Cont’d Data Interchange Data Management Data Interchange Reporting and Analysis - XML - XBRL - ebXML - JOLAP - RDF (emerging) - OLAP - WSUI (emerging) - XML for Analysis Data Transformation Database Connectivity - XSLT - JDBC - ODBC - ADO - ADO.Net 37
  38. 38. Supporting each Service Area, a collection of standards, technologies, and specifications were identified… IIn n Pr Proogrre Service Platforms g es ss s Platforms Web Servers Development Environments Wireless / Mobile J2EE J2EE - J2ME – Java 2, Micro Edition - Internet Information Server - TBD (in progress) Platform Independent (J2EE) Microsoft 2000 Microsoft 2000 - Java 2 Enterprise Edition - Internet Information Server - Visual Studio Platform Dependent (MS) Microsoft .NET Microsoft .NET - Windows 2000 - Internet Information Server - Visual Studio .NET - Microsoft .NET Database / Storage Application Servers Hardware / Infrastructure Firewall - Check Point TBD TBD - Access Control Lists Routers / Switches Server 38
  39. 39. As a foundation, the tiers within the FEA TRM reside across a typical network and application topology Outside World Demilitarized Zone Internal Network (DMZ) Leveraging or Using A Service Component Components Protocol Firewall (HTTP, Port 80) Domain Firewall (ACL, IP’s) Synchronous / Asynchronous Service Requirements Service Interface Delivery Channels Service Transport Access Channels Databases Service Platforms (J2EE, .NET) Directory Services Business Intelligence Building a Service Component or Application Security Presentation / Interface Business Logic Data Interchange Data Management 39
  40. 40. The TRM should be implemented in concert with the FEA Reference Models, and enabled through a suite of business and performance patterns TRM Implementation Objectives: Define Patterns, Align to Technology Element of PRM Specific architectures for specific objectives What patterns of technology exist to solve a performance gap Choose Service Layers to support your architecture Choose Platform based on Agency TRM 40
  41. 41. Leveraging a patterns approach initiatives may choose to implement all (or some) of the TRM layers to close a performance gap Example Pattern #1 – Back Office Integration Performance Reference Initiative Business and Model (PRM) Performance Drivers • Reduce the latency of business events • Easy to adapt during mergers and acquisitions • Integration across multiple delivery channels Defines The Defines • Minimize total cost of ownership (TCO) Architecture • Leverage existing skills • Leverage legacy investment • Maintainability • Scalability Financial Protocol Firewall (HTTP) Mgmt System Access Control List Intranet / Extranet X. 500, TCP/IP Records Mgmt XML, SOAP Web Browser Service Balanced Platforms Scorecard (J2EE) Reporting Engine Security (LDAP, Authentication, Auditing) Presentation (JSP) Portal Business Logic (EJB) Data Interchange (XML) Data Management (JDBC, XBRL) 41
  42. 42. Leveraging a patterns approach initiatives may choose to implement all (or some) of the TRM layers to close a performance gap Example Pattern #2 – Rapid Information Sharing Performance Reference Initiative Business and Model (PRM) Performance Drivers • Time to Market • Minimize application complexity Defines The Defines Architecture • Minimize Total Cost of Ownership (TCO) • Leverage Existing Skills Protocol Firewall (HTTP) Access Control List HTTP, TCP/IP Web Browser Service Internet Data XML Platforms Repository (ASP / .NET) Security (Directory Access) Presentation (ASP) Custom Data Interchange (XML) Data Management (ODBC) 42
  43. 43. Other examples of Patterns…. Horizontal and Vertical Information Sharing State, Local, Tribal Integration with External News Provider Minimize Application Complexity Portal Integration Rapid Implementation System Consolidation Internal and External Partner Integration Mobile Communications Collaboration and Decentralized Collaboration Many, Many, Others… 43
  44. 44. Table of Contents: The Federal Enterprise Architecture (FEA) The Service Component Reference Model (SRM) The Technical Reference Model (TRM) Federal Enterprise Architecture Management System (FEAMS) Next Steps Appendices Appendix A – Sample Mapping of e-Gov Initiatives Appendix B – SRM Terms and Definitions Appendix C – TRM Terms and Definitions 44
  45. 45. The Federal Enterprise Architecture Management System (FEAMS) was created to allow agencies to access the FEA to find opportunities for cross-agency collaboration and government capabilities Specifically, FEAMS will provide: Alignment of Agency Exhibit 300’s to the FEA Reference Models Data and Information to support cross-agency collaboration and investment reuse Capabilities, Components, and Government Services that may be leveraged Personalization and Role-Based Navigation (e.g., business analyst, solution architect, etc) Alerts and Notifications as new capabilities are discovered System Integration Capabilities IT Capital Planning Systems Enterprise Architecture Systems 45
  46. 46. The Federal Enterprise Architecture Management System (FEAMS) Personalization (My FEAMS), Content Aggregation Options to Personalize Content within each dialog box Aggregation and roll-ups of data to support rapid navigation Downloadable Reports and Guidance Visualization tools to graphically illustrate cross- agency synergy possibilities 46
  47. 47. The Federal Enterprise Architecture Management System (FEAMS) Initiative Detail, Improved Sharing Opportunities Clicking into an area within My EAMS will display all EA elements that relate to the selected area (i.e., Border Control) Detailed information that describes each initiative that is associated with the selected EA area 47
  48. 48. The Federal Enterprise Architecture Management System (FEAMS) Searching and Filtering for Initiatives Co Con nc De cepttu De ep u siig al s g al n n Allow users to navigate through their search through FEA categories Search one or multiple reference models Filtering of Search results 48
  49. 49. Table of Contents: The Federal Enterprise Architecture (FEA) The Service Component Reference Model (SRM) The Technical Reference Model (TRM) Federal Enterprise Architecture Management System (FEAMS) Next Steps Appendices Appendix A – Sample Mapping of e-Gov Initiatives Appendix B – SRM Terms and Definitions Appendix C – TRM Terms and Definitions 49
  50. 50. Next Steps… Capture and Integrate Agency Feedback Release Version 1.0 Service Component Reference Model (SRM) Technical Reference Model (TRM) Modify A-130 Guidance, Exhibit 300 Reporting Integrate SRM and TRM (and Exhibit 300 Linkages) into the Federal Enterprise Architecture Management System (FEAMS) Align FY04 agency initiatives to SRM and TRM Transition Ownership to the Architecture and Infrastructure (AIC) Committees Components Subcommittee Leveraging Technologies Subcommittee 50
  51. 51. Table of Contents: The Federal Enterprise Architecture (FEA) The Service Component Reference Model (SRM) The Technical Reference Model (TRM) Federal Enterprise Architecture Management System (FEAMS) Next Steps Appendices Appendix A – Sample Mapping of e-Gov Initiatives Appendix B – SRM Terms and Definitions Appendix C – TRM Terms and Definitions 51
  52. 52. Appendix A – Sample Mappings of e-Gov Initiatives… SRM Mappings and Alignment 52
  53. 53. Appendix A – Sample Mappings of e-Gov Initiatives… SRM Mappings and Alignment 53
  54. 54. Appendix A – Sample Mappings of e-Gov Initiatives… SRM Mappings and Alignment 54
  55. 55. Appendix A – Sample Mappings of e-Gov Initiatives… SRM Mappings and Alignment 55
  56. 56. Table of Contents: The Federal Enterprise Architecture (FEA) The Service Component Reference Model (SRM) The Technical Reference Model (TRM) Federal Enterprise Architecture Management System (FEAMS) Appendices Appendix A – Sample Mapping of e-Gov Initiatives Appendix B – SRM Terms and Definitions Appendix C – TRM Terms and Definitions 56
  57. 57. Appendix B – SRM Terms and Definitions… SRM Terms and Definitions Customer Services Defines the set of capabilities that are used to plan, schedule and control the activities Customer Relationship Management between the customer and the enterprise both before and after a product or service is offered. Call Center Management Define the set of capabilities that handle telephone sales and/or service to the end customer. Customer Analytics Define the set of capabilities that allow analysis of an organization's customers. Define the set of capabilities that facilitate the promotion of a product or service and capture of Sales and Marketing new business. Product Management Define the set of capabilities that facilitate the creation and maintenance of products and services. Define the set of capabilities that support the application of a trade name to a product or sevice as Brand Management well as developing an awareness for the name. Define the set of capabilities that support the retention and delivery of a service or product to an Customer / Account Management organization's clients. Contact Management Define the set of capabilities that keep track of people and the related activities of an organization. Define the set of capabilities that are used to plan and control the activities between an Partner Relationship Mgmt organization, it's stakeholders and business partners. Define the set of capabilities that are used to collect, analyze and handle comments and feedback Customer Feedback from an organization's customers. Define the set of capabilities that are used to collect useful information from an organization's Surveys customers. 57
  58. 58. Appendix B – SRM Terms and Definitions… SRM Terms and Definitions Customer Services, Cont’d Defines the set of capabilities that allow an organization's customers to change a user Customer Preferences interface and they way that data is displayed Personalization Define the set of capabilities to change a user interface and how data is displayed. Subscriptions Define the set of capabilities that allow a customer to join a forum, listserv, or mailing list. Define the set of capabilities that allow a customer to be contacted in relation to a subscription or Alerts and Notifications service of interest. Define the set of capabilities that allow for the maintenance and modification of a customer's Profile Management account information related to their profile. Defines the set of capabilities that allow customers to proactively seek assistance and Customer Initiated Assistance service from an organization. Online Help Define the set of capabilities that provide an electronic interface to customer assistance. Online Tutorials Define the set of capabilities that provide an electronic interface to educate and assist customers. Define the set of capabilities that allow an organization's customers to sign up for a particular Self-Service service at their own initiative. Reservations / Registration Define the set of capabilities that allow electronic enrollment and confirmations for services. Multi-Lingual Support Define the set of capabilities that allow access to data and information in multiple languages. Assistance Request Define the set of capabilities that support the solicitation of support from a customer. 58
  59. 59. Appendix B – SRM Terms and Definitions… SRM Terms and Definitions Process Automation Services Defines the set of capabilities for automatic monitoring and routing of documents to Tracking and Workflow the users responsible for working on them to support each step of the business cycle. Process Tracking Define the set of capabilities to allow the monitoring of activities within the business cycle. Define the set of capabilities that assist in the monitoring of matters under resolution for an Problem / Issue Tracking organization or it's customers. Define the set of capabilities for measuring the effectiveness of an organization's business strategy, Performance Tracking products or services. Define the set of capabilities for managing the life cycle of a particular claim or investigation within Case Management an organization. Define the set of capabilities for the automatic directing, assignment, or allocation of Routing and Scheduling time for a particular action or event. Define the set of capabilities for the management of communication between and organization and Correspondence Management it's stakeholders Define the set of capabilities for the management of the processes and regulations that support an Business Rule Management organization. 59
  60. 60. Appendix B – SRM Terms and Definitions… SRM Terms and Definitions Business Management Services Define the set of capabilities that regulate the activities surrounding the business cycle of Management of Process an organization. Define the set of capabilities that control the process for updates or modifications to the existing Change Management documents, software or business processes of an organization. Define the set of capabilities that control the hardware and software environments, as well as Configuration Management documents of an organization. Define the set of capabilities for gathering, analyzing and fulfilling the needs and prerequisites of an Requirements Management organization's efforts. Program / Project Management Define the set of capabilities for the management and control of a particular effort of an organization. Define the set of capabilities intended to influence and determine decisions, actions, and other Governance / Policy Mgmt matters within an organization. Define the set of capabilities intended to help determine the level that a product or service satisfies Quality Management certain requirements. Organizational Management Workgroup, Groupware Defines the set of capabilities that support multiple users working on related tasks. Defines the set of capabilities involved in monitoring and maintaining a communications network in Network Management order to diagnose problems, gather statistics and provide general usage. Defines the set of capabilities that manage the financial assets and capital of an Investment Management organization. Define the set of capabilities that support the determination of long-term goals and the identification Strategic Planning & Mgmt of the best approach for achieving those goals. Define the set of capabilities that support the administration of a group of investments held by an Portfolio Management organization. Define the set of capabilities for measuring the effectiveness of an organization's business strategy, Performance Management products or services. 60
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×