Service Oriented Approach JAFE: a Joint architecture federation environment Howard cohen (Booz Allen Hamilton) Matthew Sutton (Booz Allen Hamilton)
MISSION The Joint Integrated Architectures and Systems Engineering Division (J89) mission is to support architecture development, analysis, capability assessments and portfolio management to enable speed, agility and well-informed decision making through rapid availability and re-use of architectures. (Gen. Kennedy, USJFCOM J8, April 2010) VISION "An operations officer is in the field and has been assigned a new battalion to their forces. The officer calls up the appropriate federated data, modifies the view dynamically with the new resources and dynamically re-builds the view, re-tasks the resources, simulates it and generates all the appropriate operations orders on the fly." "That is my vision." (SES Martin Westphal, USJFCOM J8F, March 2010)
Federation of Architecture Data (Data Sharing) Way to Expose Data(Visibility) Access to Validated Architecture Products (Discoverability) Connection and Traceability (common lexicons) Operational Context (Understandability) Joint Mission Threads Virtual Development Environment Teaming 4
The Joint Architecture Federation Environment Project Present
Necessary to solve the right problems for warfighters Information visible, accessible, reusable, & understandable Re-use will reduce time of delivery Standardization of processes 5 Purpose is to support decision makers by enabling the speed and agility of well-informed decision making through rapid availability and re-use of architectures
Goals: Establish the capability to discover authoritative data in federated Joint and/or Service repositories Leverage partnerships with mature DoD architecture development efforts in order to maximize use of existing resources and re-use of architecture data Provide the framework, standards and governance for a federated, joint, architecture information sharing and development environment
Top Down Systems Engineering Approach Virtual Teaming Geographically and organizationally dispersed members Three Part Integration Application Enterprise Construction Developing Requirements, DoDAF Views, Business Process and System Models Scope of Work – WBS and task breakdown governance Integration Consideration – exchange and interoperate with many sources
JAFE: The Joint Architecture Federation Environment
People Process Methods Tools
DoD Enterprise Stack Joint Context Joint Service Model Joint Application Stack DoD Enterprise *DISA* Logical Joint Forces J89 Unintended / Intended User Next Level
Joint Forces J89 Stack J8 J89 / SADIE J892 Applications Business Process
People Thread This approach brings people together across the DoD and beyond! DKO – AKO - JKOJFCOM PortalAFKN / NAVY / DoD
Use Case: The normalization of data from J89 data providers.
Information Assurance Development Development Network Development Hardware Development Software Licensing Test Test Network Test Hardware Test Software Production Production Network Production Hardware Production Software Certification Acquisition Labor Standards Engineering
Data Model Vocabulary Lexicon Taxonomy Context Standards Physical Exchange Logical Exchange Convergence
This is work in progress and it’s real
J89 Created a Virtual Enterprise. The term virtualization broadly describes the separation of a resource or request for a service from the underlying physical delivery of that service.
Deploy Production VM Production VM Production VM Production VM DEV VM QA VM TestDevelop DevelopmentQuality Assurance
App Server Citrix Server App Server Database Server 1 App Server Citrix Server App Server Many to One
Test Tune Build
Reduce Rework and Eliminate/Reduce Duplication of Effort Share Data Between Various Organizations, Tools and Environments ◦ Encourage a More Effective Collaboration Environment ◦ Create More Efficient Architecture Development and Analysis Processes in Support of DoD Initiatives ◦ Improved Speed of Development
Discover Authoritative Data Visualize Connect Reuse
30 Operational Activities Systems Functions Joint Staff J7 Mapping Architectures Analysis Accreditations Concepts/Plans Assessments Policy Standards Policy Standards Policy Standards Policy Standards Policy Standards Policy Standards Operational Programmatic Technical Documentation Policy Standards Joint Integration & Interoperability Detailed Recommendations via Detailed DOTMLPF Analysis Policy Standards Joint Capability Areas (JCAs) Other CPMs C2 Portfolio* - Programs of Record - Systems - Sub-systems - New Capabilities JCAs- to- PECs PA&E Mapping CPM Areas NCES/NECC USAF USA USMC USN Joint Common System Functions List (JCSFL) JTF Operational Activities / Tasks / Sub-tasks Tier I UJTL SN X.X ST X.XX OP X.X.X TA X.X.X.X Joint Warfighter Billets Authoritative Sources: AUTLs, MCTL, NTTL, AFTL Platforms/Weapons Applications/Services ADS & Data Models Networks/Comms Joint Tasks Service Tasks Op Nodes Operational Nodes & Billets JCAs JCA s