Integrity Service Excellence Modular Open Systems ArchitectureApproaches Stephen

  • Slides: 18
Download presentation
Integrity - Service - Excellence Modular Open Systems Architecture/Approaches Stephen J. Falcone Director of

Integrity - Service - Excellence Modular Open Systems Architecture/Approaches Stephen J. Falcone Director of Engineering for Battle Management Directorate 6 February 2018 66 ABG/PA Clearance Number: 66 ABG-2018 -0011 DISTRIBUTION A: Approved for public release: Distribution Unlimited

Agenda - What is MOSA? - Definitions - Why the shift from Architecture to

Agenda - What is MOSA? - Definitions - Why the shift from Architecture to Approaches? - Benefits of MOSA - Is Modular and Open synonymous? - Are we done? Nirvana Achieved? ? ? Integrity - Service - Excellence

FY 17 NDAA Sec 805 ‘‘(1) The term ‘modular open system approach’ means, with

FY 17 NDAA Sec 805 ‘‘(1) The term ‘modular open system approach’ means, with respect to a major defense acquisition program, an integrated business and technical strategy that— ‘‘(A) employs a modular design that uses major system interfaces between a major system platform and a major system component, between major system components, or between major system platforms; ‘‘(B) is subjected to verification to ensure major system interfaces comply with, if available and suitable, widely supported and consensus-based standards; ‘‘(C) uses a system architecture that allows severable major system components at the appropriate level to be incrementally added, removed, or replaced throughout the life cycle of a major system platform to afford opportunities for enhanced competition and innovation while yielding— ‘‘(i) significant cost savings or avoidance; ‘ ‘(ii) schedule reduction; ‘‘(iii) opportunities for technical upgrades; ‘‘(iv) increased interoperability, including system of systems interoperability and mission integration; or ‘‘(v) other benefits during the sustainment phase of a major weapon system; and ‘‘(D) complies with the technical data rights set forth in section 2320 of this title. Integrity - Service - Excellence

ODASD Systems and Engineering Do. D seeks five primary benefits of MOSA: • Enhance

ODASD Systems and Engineering Do. D seeks five primary benefits of MOSA: • Enhance competition – open architecture with severable modules, allowing components to be openly competed. • Facilitate technology refresh – delivery of new capabilities or replacement technology without changing all components in the entire system. • Incorporate innovation – operational flexibility to configure and reconfigure available assets to meet rapidly changing operational requirements. • Enable cost savings/cost avoidance – reuse of technology, modules, and/or components from any supplier across the acquisition life cycle. • Improve interoperability – severable software and hardware modules to be changed independently. Integrity - Service - Excellence

Architecture Definitions Instance Implementation Instance Design Instance Architecture Shed Spec House Spec Reference Architecture

Architecture Definitions Instance Implementation Instance Design Instance Architecture Shed Spec House Spec Reference Architecture Factory Spec Standards National Electric Code Slide provided by General Dynamics Mission Systems (GDMS); requests for further use of slide should be directed to GDMS

Government Reference Architecture (GRA) Communications Radar to OMS Adapter Mode Software Sensor Manager Middleware

Government Reference Architecture (GRA) Communications Radar to OMS Adapter Mode Software Sensor Manager Middleware Software Operating System Software Filtering and Antennas Mission Intercoms Radio Terminals Cryptographic Storage & Loading Processor Hardware Communications Backplane Interface(s) Avionics Service Bus (ASB)/Critical Abstraction Layer (CAL) (as specified by OMS) OMS Isolator Data Services Planning and Execution Core Services Exploitation Flight Deck Mods Presentation Off-the-Shelf Platform Mods Aircraft Mission Planning Services Support Equipment/ Spares SIL Training Systems Ground Support Systems Missionized System Integrity - Service - Excellence 6

Standards are good aren’t they? widely supported and consensus-based standards; • VHS versus Beta

Standards are good aren’t they? widely supported and consensus-based standards; • VHS versus Beta • Internet Protocols – TCP/IP versus X. 25 Integrity - Service - Excellence

OSA Radar Architecture • Segregate front and back ends to facilitate CPU upgrades •

OSA Radar Architecture • Segregate front and back ends to facilitate CPU upgrades • Base software on radar open systems specification • Define open interfaces early to enable competitive refresh AESA Exciter AESA Receivers Radar Adapter Service Sensor Manager C Mode Software D Antenna A Distributed REX B Middleware Software Operating System Software Front End Processor Hardware AESA Exciter AESA Receivers Front End Signal Processor Hardware Control Processor Hardware Communications Backplane Key Interfaces Back End Integrity - Service - Excellence 8

DOD MOSA Working Group Survey (AF PEOs) Where do you believe your program/programs stand

DOD MOSA Working Group Survey (AF PEOs) Where do you believe your program/programs stand with respect to implementing modularity and OSA regarding both hardware and software? 16% 14% Fully Implementing Partial but substantial Limited efforts Not possible 4% Other 33% Integrity - Service - Excellence

DOD MOSA Working Group Survey (AF PEOs) 13% 25% For new development or both

DOD MOSA Working Group Survey (AF PEOs) 13% 25% For new development or both 11% 3% 26% Fully Implementing Partial but substantial Limited efforts Not possible 17% Other 43% If some new development, then nearly 70% fully or substantially implementing modularity or OSA intiatives Integrity - Service - Excellence

DOD MOSA Working Group Survey (AF PEOs) What are the challenges/barriers to implementing more

DOD MOSA Working Group Survey (AF PEOs) What are the challenges/barriers to implementing more modular or open system architectures ? 21% 15% 15% 15% Lack ref arch or tools Lack Govt skill sets IP/industry resistance Not a priority Other 34% Slightly more than half of respondents cited IP/industry resistance as one of their challenges/barriers Integrity - Service - Excellence

Please list any widely accepted reference architectures or common interface standards you’re currently using

Please list any widely accepted reference architectures or common interface standards you’re currently using or plan to use • • • • • • • DOD Open Systems Architecture Contract Guidebook for PMs IPv 4 and IPv 6 addressing and IPSec—Ethernet, serial, and RS-422 interfaces N-Layer Architecture Layer and OSI reference model ANSI, ARINC, IEEE/EIA, and ISO standards MIL-STD-1553 , RS-XXX, ARINC, Ethernet, etc Client Server & N-Tier—newer systems implement Open Systems Interconnection model for network architectures IEEE Std 1516 series High Level Architectures (HLA) IEEE STD 1278 std for Distributed Interactive Simulation Series SIS-REF 010 Enumerations for Simulation Interoperability SIS-REF 010. 1 Operations Manual for Distributed Interactive ICD-GPS-059 C GPS User Equipment ICD for MIL-STD -1552 Mulit Bus Interface LAN e. Xtentions for Instrumentation (LXI) – IEEE 1588, VXI, PXI Automatic Test Markup Language (ATML) – IEEE 1636, IEEE 1671 Virtual Instrument Software Architecture (VISA) Oracle RAC Joint METOC Broker Language (JMBL) KML, XML, Apache Commons, Apache Axis Arc. Gis JC 2 Objective Architecture, NESI, and NCES (aka GES) IC ISM standard for XML security classification markup OMS, COARPS, NATO STANAGs, MIL-STDS, and CDL SEIWG-ICD-0100 and XML 1. 0 2 nd Gen DVB-S/2, HTTPS, TCP/IP, SFTP, UDIP, and MPEG-4 ANSI/IEEE Std 1471 -2000 FACE Reference Architecture, CORBA 3. 3. IEEE 1003. 1 -2001 for POSIX(R) MIL-HDBK 1553 A/MIL-STD-1553 B ANSI X. 366 ADCCP—Advanced Data Communications Control Procedures Spacewire UAS C 2 Standard Initiative (UCI) Entire list would be several more pages … answers depend on domain Integrity - Service - Excellence

DOD MOSA Working Group Survey (AF PEOs) Do you have the tools you need

DOD MOSA Working Group Survey (AF PEOs) Do you have the tools you need to assess where your system/systems stand regarding modularity or OSA? (if yes, please list what assessment tools you’re using) 3% 2%1% 25% Yes No NA Limited I don’t know 69% Clear need for assessment methodology and tools Integrity - Service - Excellence

OSA Guidance – Are we done? • What it does well: • Provides RFP

OSA Guidance – Are we done? • What it does well: • Provides RFP language • What else is needed • Government Reference Architecture • Government led Integration/Environment • Assessments • Green Field versus Brown Field Approach • What about Agile Dev/OPS? It’s all about integration Integrity - Service - Excellence

Government Reference Architecture (GRA) Communications Radar Avionics Service Bus (ASB)/Critical Abstraction Layer (CAL) (as

Government Reference Architecture (GRA) Communications Radar Avionics Service Bus (ASB)/Critical Abstraction Layer (CAL) (as specified by OMS) OMS Isolator Battle Management Aircraft Ground Support Systems Missionized System Integrity - Service - Excellence 15

Use of Adaptors § OMS architecture standards boost competition and simplify sustainment § Risk

Use of Adaptors § OMS architecture standards boost competition and simplify sustainment § Risk reduction efforts confirmed OMS suitability § Software system spec’d for Tier 3 (highest) compliance Government Reference Architecture (GRA) Air vehicle Subsystem Radar Subsystem Comms Subsystem Isolation Layer OMS Adaptor Service OMS Gateway OMS Messages OMS Open Computing Environment (OCE) OMS Messages OMS Critical Abstraction Layer (CAL) OMS Avionics Service Bus (ASB) Integrity - Service - Excellence 16

Migration to an Open Architecture (Brown to Green) (Virtualized) MAAS (GEOINT) AIMES (GEOINT) GWE

Migration to an Open Architecture (Brown to Green) (Virtualized) MAAS (GEOINT) AIMES (GEOINT) GWE (GEOINT) NSANet (VM/VPN via JWICS) ACES HY GALE Dot. Matrix Web Based - METRICS - Intel Book (DART) - LINKS (DART) - MIST (DART) - Data. Minr - JEMA - NSA Pulse - C 3 PED New/Re-Hosted Apps Interfacing with Paa. S New/Re-Hosted Apps Integrated with Paa. S GSEG+, DGETS, MTA (SEAM) SKS, Dragonfly (RESA) Federated Search App (DDF) Accredited Applications Cloud Orchestration (Pivotal Cloud Foundry) SOA (DDF/RESA) Enterprise Services Accredited Paa. S (IAAD, Auditing, DNS, NTP, Metrics, CND, Asset Mgt, Puppet) Common Secured Operating Systems (Red. Hat 6. 6, Microsoft Server 2012, Solaris 10) Virtualization Layer (VMware 6. x/Docker) Hardware (EMC Isilon, Dell, Cisco) Integrity - Service - Excellence Accredited Iaa. S Decreasing Testing Timeline Re-Hosted Apps on Common Hardware Re-Hosted Apps running on Common Hardware x 86 (Not – Virtualized) Closed Environment (Pre OA DCGS) Custom Hardware | Custom Work Stations | Custom Services Cost Avoidance Opportunities

Risk Management in Agile/Dev. OPS Legacy AOC Waterfall Delivery Code Design Test Manual Test

Risk Management in Agile/Dev. OPS Legacy AOC Waterfall Delivery Code Design Test Manual Test Build/Deploy Manual Deploy Modernized App Agile/“Scrumfall” Delivery Desig n Cod e Tes t Cod e Test Manual Test Build/Deploy Manual Deploy AOC Dev. Ops Delivery Goal Pipeline Continuous Automated Testing / IA Desig n Today’s Focus Integrity - Service - Excellence - Continuous Feedback - Continuous Integration - Continuous Delivery