AADL and MDA. Early Experience Applied to Aircraft-Weapon Integration. Yves LaCerte
|
|
- Peter Taylor
- 6 years ago
- Views:
Transcription
1 AADL and MDA Early Experience Applied to Aircraft-Weapon Integration Yves LaCerte 27 January 2005
2 Agenda Introduction A Weapons Management System Embedded Systems: Solutions / Trends Plug and Play Modeling Concepts Architecture Analysis and Description Language Model Driven Architecture 2
3 Introduction The aircraft-weapon integration challenge is part of a larger integration problem, i.e. Independent system-specific models often create unsolvable interoperability problems 3
4 Weapons Management Systems 4
5 POD AVAIL INV STRT TTV XMIT HI SYNC OFF ACPT TGT SLMR SONO SAFE XMIT POD CONTROL SLAM ER POST LAUNCH STA 11 STA 13 CO OP STA 14 STA 16 12/12 12/12 12/12 12/12 09/12 59:59 59:59 59:59 59:59 58:59 KILL SAFE AIMS SS - 3 FULL SCRN TOO ASUW TRCK MODE PREV TGT RJCT TGT PRE LNCH MASTER ARM BOMB BAY SRCH PWR ON OPEN ON ARM HAZARD RESET ARM HAZARD J E T T I S O N OFF KILL READY SONO DISABLE CLOSED J E T T I S O N J E T T I S O N OFF J E T T I S O N INV SONO NAVIGATION SYSTEM BIT SAFE RINU BUS BUS RINU 1 A B 2 KILL SAFE BUS BUS A B LATITUDE: N42: LATITUDE: N42: LONGITUDE: W LONGITUDE: W ALTITUDE: FT ALTITUDE: FT AIR SPEED: 295 KTS AIR SPEED: 295 KTS HEADING: 45.0 T HEADING: 45.0 T X VELOCITY: X VELOCITY: Y VELOCITY: Y VELOCITY: Z VELOCITY: Z VELOCITY: AZIMUTH: 10.0 AZIMUTH: 10.0 PITCH: PITCH: ROLL: ROLL: WANDER ANGLE: -45 WANDER ANGLE: -45 MESSAGE COUNT: 2300 MESSAGE COUNT: 3500 MESSAGE ERRORS: 1 MESSAGE ERRORS: 0 PORT TAC MSN TAP NAV RAD TMPS EO/IR CYZ A/C WIC MC SYS Definition WING ONLY Mission System Video 1553 Eth Video RINU 1553 Aircraft Discretes 1553 Eth Video Radar RS-232 RS-232 Starboard Port R A 9 R A L R A L R A R A L Starboard Wing Stations Racks 1760 ASI Legacy ASI L A R A R L A R L A R A R Weapons Bay Port Wing Stations Primary electrical, functional and logical interface between the Mission Management Computer(s), weapons, launchers and other equipment used to release and deliver stores 5
6 Motivation Today, $100M (typically)* to field a new weapon Aerodynamics 40% to 60% associated with software updates (typically)* Platform software Misc. Mission Planning System Eng. Int. & Test * Source: AFRL/MN,
7 Test and Integration Challenge Platform Perspective Provide relevant functions and data Weapon Perspective * Identify/define relevant functions and data Observe resource, performance and timing constraints Identify/define resource, performance and timing constraints Do not change platform software * Weapon software does change over time, which may impact the platform 7
8 Cost / Schedule Perspective (Notional) WMS Development Costs Number of Months to Integrate a New Weapon $ No need to take down the whole squadron New WMS Weapon 3 Weapon 3 Weapon 2 Weapon 2 Weapon 1 Weapon 1 Traditional New Traditional New Do not change platform software 8
9 State of the Art Increasing complexity / decreasing productivity six (or fewer!) lines per day * The inefficiency of the embedded software development process will prevent novel technologies from entering the marketplace in time * Typical of embedded software industry 9
10 Embedded Systems: Solutions / Trends Components Less dedication to specific functions Design - Improved abstraction Synthesis - Auto code generation Models - Assess before final implementation Specification languages Unambiguous representation of behavior and constraints - Rigorous semantics Widely accepted 10
11 Embedded Systems: Solutions / Trends Semantic Interface Specification Syntax can be performed by any type of Interface Definition Language (IDL, XML) Assess semantic properties of an interface by an executable interface model Assess interoperability by analyzing provided and required interfaces, and contracts Adapt interface to improve interoperability AADL Semantic Interface Specification 11
12 Embedded Systems: Solutions / Trends Dynamic Reflective Systems Change internal behavior depending upon attached devices Capable of integrating devices which provide new functions Capable of providing unforeseen functionality Foundation of aspect-oriented programming 12
13 Embedded Systems: Solutions / Trends Applied to Aircraft-Weapon Integration Integrate new capabilities within a given design space (domain) Prevent waiting for an aircraft upgrade cycle to integrate new weapons But Likely difficult to implement a dynamic system that meets performance constraints Aircraft-Weapon interface standards is a recent development, change is slow 13
14 The Plug and Play Concept 14
15 The Plug and Play Concept Demonstrate interoperability at design time In terms of Functionality and Data Open system approach via standards In terms of Non-Functional Quality Attributes Safety, real-time, reliability, fault tolerance, security. A system that can exchange information and services with multiple systems is more interoperable than one that can't AADL SIS Assess the quality of interoperability Formulate strategies to improve interoperability 15
16 Domain Model Weapon Interface View Platform WMS Missile Select Missile Apply power Initialize Configure Select State Set mission parameters Set missile modes etc Release Jettison Get Status IBIT Get current configuration The WMS accepts generic missile commands. These are subsequently passed on to the missile. 16
17 Domain Model Mission Interface View Platform WMS Missile Set Mission Plan Set Target Acquisition Set Platform Characteristics Set Environment Configure Configure Configure Configure The WMS offers mission services that are non-missile specific. Configuration data is subsequently passed on to the missile. 17
18 Domain Model - Life-Cycle View Start Mission Missile Selected Setup Status IBIT ON Ready Standby Identification Mission Configure Initialization IBIT OFF Ready for Release Mission Committed Non-Operational Off Release Prepare to Release Executing Mission Hung Flight Failed Disable Jettison Detonation 18
19 Domain Model - Data View Weapon Launch Acceptability Region 19
20 State Machines Preferred for the specification of controllers Remov e_operational_power Operational State Progress To Release Prepare For Release Release Useful for Of f > Apply _Operational_Power Verification against requirements Test-case generation Automatic code generation Remov e_operational_power Initialization> Error Non-Operational IBIT Control Progress to Jettison Not Running IBIT> Prepare f or Jettison> Running IBIT Jettison> API and events used to cause state changes 20
21 Ports Connectors Contracts Port Connector WMS Provided Interface Power Required Interface Weapon Component Contract <<interface>> Power 115 volts(), AC 270 v, DC 28 v, DC 1 (std) 28v, DC 2 (safety) Pre and Post conditions Parameter types Synchronization constraints QoS features 115 volts() AC 3 phase «interface» Power Weapon requires power. Power provided by WMS 21
22 Platform Challenge Component models and supporting frameworks often rely on the specifics of the underlying platform There is a need for techniques to handle functional and non-functional properties of components and systems 22
23 Non-Functional Properties External Comm Mission Planning System Laser Imaging System Generic Navigation System Fire Control System Operator I/F Weapon Management System Power_A 1553_A Discrete_A Power Controller Launcher Launcher Launcher 1553_B Power_B Discrete_B Weapon Missile Missile Architecture Analysis and Design Language (AADL) 23
24 System Example 24
25 System Construction Example system MILSystem end MILSystem ; system implementation MILSystem.MissilePlatform subcomponents connections end MILSystem.MissilePlatform ; subcomponents -- buses Power_A : bus MILPower; -- components WMS1 : system WMS.WMS; FCS : system FireControlSystem.FCS; connections -- buses bus access Power_A -> Power1.IFPower_A; bus access Power_A -> WMS1.IFPower_A; -- ports port group WMS1.Out1553_A -> Launcher1.In1553_A; 25
26 System Construction Example Black Box Port Connector WMS Provided Interface Power Required Interface Weapon Component Contract system FireControlSystem features <<interface>> Power 115 volts(), AC 270 v, DC 28 v, DC 1 (std) 28v, DC 2 (safety) IFGeneric: requires bus access MILGeneric; InMission: port group Rx_Port; OutMission: port group Tx_Port; end FireControlSystem; Pre and Post conditions Parameter types Synchronization constraints QoS features «interface» Power 115 volts() AC 3 phase system implementation FireControlSystem.FCS end FireControlSystem.FCS ; 26
27 System Construction Example Black Box system WMS features -- Buses IF1553_A: requires bus access MIL1553; IFGeneric: requires bus access MILGeneric; IFPower_A: requires bus access MILPower; IFDiscrete_A: requires bus access MILDiscrete; -- Ports port group Rx_Port In1553_A: port group Rx_Port; features Out1553_A: port group Tx_Port; Rx: in data port; InDiscrete_A: port group Rx_Port; inverse of Tx_Port OutDiscrete_A: port group Tx_Port; end Rx_Port; OutPower_A: port group Tx_Port; InMission: port group Rx_Port; port group Tx_Port OutMission: port group Tx_Port; features end WMS ; Tx: out data port; end Tx_Port; 27
28 WMS System Implementation Example Factory Pattern system implementation WMS.WMS subcomponents connections modes end WMS.WMS ; subcomponents --- processors --- processes --- bindings connections --- port groups modes MainMode: initial mode; BackupMode: mode; 28
29 Process process PlugandPlayDispatcher features InGeneric: port group Rx_Port; OutGeneric: port group Tx_Port; InLauncher: port group Rx_Port; OutLauncher: port group Tx_Port; InWeapon: port group Rx_Port; OutWeapon: port group Tx_Port; end PlugandPlayDispatcher; 29
30 Process Implementation process implementation PlugandPlayDispatcher.WMS subcomponents Bus_Listener: thread Listener.Bus_Listen; PnP_Dispatcher: thread PnPDispatcher.WMS; connections port group InGeneric -> Bus_Listener.Bus_Listener; port group Bus_Listener.Buffer_Update -> PnP_Dispatcher.InPnP; port group PnP_Dispatcher.OutLauncher -> OutLauncher; port group InLauncher -> PnP_Dispatcher.InLauncher; port group PnP_Dispatcher.OutWeapon -> OutWeapon; port group InWeapon -> PnP_Dispatcher.InWeapon; end PlugandPlayDispatcher.WMS; 30
31 Thread Producer/Consumer thread Dispatcher features Buffer_Listener: port group Rx_Port; Bus_Dispatcher: port group Tx_Port; Buffer_2: requires data access Buffer; properties Source_Text => "abc"; Source_Code_Size => 100 kb; Source_Data_Size => 10 kb; Source_Stack_Size => 10 kb; Source_Heap_Size => 10 kb; Dispatch_Protocol => periodic; Period => 100 ms; Deadline => 100 ms; Compute_Execution_Time=> 50ms; 31
32 Trade Offs Producer Consumer Event-Driven with Publish-Subscribe 32
33 Tools - OSATE Open source AADL tool environment Software Engineering Institute Set of plug-ins on top of Eclipse 33
34 Lessons Learned Model Conventions Readable Extensible Maintainable Ubiquitous Connectivity Port connections Bus interfaces Model Scale Complex coding Visualization will help Multiplicity Arrays, loops Model navigation Tree editor Compartments Ease of integrating multiple models 34
35 Future Work Use / create OSATE analysis plug-ins Schedulability System scalability Safety End-to-end flow analysis AADL support from UML vendors 35
36 Model Driven Architecture 36
37 Approach to MDA Core Reusable Corporate Assets Domain Requirements Application Requirements Platform Requirements Platform Independent Model Platform Independent Model T E Platform Specific Model C G Executable System V E Validated System Domain Application Product Instance Executable Product Validated Product TE = Transformation Engine CG = Code Generator VE = Validation Engine 37
38 Approach to MDA / AADL Derive system properties Platform Requirements UML Model C G Executable System Prove system properties Product Instance Executable Product Platform Requirements T E AADL Model C G Executable System A A D L Validated System Product Instance Executable Product Validated Product 38
39 MDA Work Products Application Requirements Context View Requirements View Platform Independent Model Analysis View Design View Platform Requirements Application Guidelines and Rules Platform Model Libraries Patterns T E Platform Specific Model Product Instance AADL Model ready for analysis UML Model ready for code generation 39
40 MDA / AADL Expectation Development Costs for New Weapons Development Costs for New Weapons $ W i t h o u t M D A New WMS $ M D A New MWS Weapon 3 Weapon 3 Weapon 2 Weapon 2 Weapon 1 Weapon 1 Traditional New Traditional New 40
AADL and MDA. Early Experience Applied to Aircraft-Weapon Integration. Yves LaCerte
AADL and MDA Early Experience Applied to Aircraft-Weapon Integration Yves LaCerte Yves.LaCerte@gd-ais.com 3 February 2005 Agenda Introduction Weapon Management System - WMS Embedded Systems Plug and Play
More informationModelling of PnP Weapon Systems with AADL Protocol Behaviour
Modelling of PnP Weapon Systems with AADL Protocol Behaviour A. Windisch and H. Schlatt EADS, Systems Engineering 81663 Munich, Germany Contents Introduction Notational Issues and Modelling Approach The
More informationInvestigation of System Timing Concerns in Embedded Systems: Tool-based Analysis of AADL Models
Investigation of System Timing Concerns in Embedded Systems: Tool-based Analysis of AADL Models Peter Feiler Software Engineering Institute phf@sei.cmu.edu 412-268-7790 2004 by Carnegie Mellon University
More informationCSSE 490 Model-Based Software Engineering: Architecture Description Languages (ADL)
CSSE 490 Model-Based Software Engineering: Architecture Description Languages (ADL) Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: bohner@rose-hulman.edu Learning Outcomes: MBE Discipline
More informationExperiences in the Use of MDA and UML in Developing NATO Standards
Welcome Experiences in the Use of MDA and UML in Developing NATO Standards 16 July 2008 Chris Raistrick, Kennedy Carter chris.raistrick@kc.com KC.COM DODAF OV-1 Discovered Lethality Service with NATO Network
More informationMULTIFUNCTION AIRCRAFT FLIGHT SURFACE BETTER AVIONICS VERIFICATION TOOL ELECTRONIC CONTROL UNIT TEST SYSTEM: A. Project Goals
MULTIFUNCTION AIRCRAFT FLIGHT SURFACE ELECTRONIC CONTROL UNIT TEST SYSTEM: A BETTER AVIONICS VERIFICATION TOOL Modern avionics exemplify safety and mission-critical, dependable systems. These systems continue
More informationPattern-Based Analysis of an Embedded Real-Time System Architecture
Pattern-Based Analysis of an Embedded Real-Time System Architecture Peter Feiler Software Engineering Institute phf@sei.cmu.edu 412-268-7790 Outline Introduction to SAE AADL Standard The case study Towards
More informationxuml, AADL and Beyond
xuml and AADL xuml, AADL and Beyond Chris Raistrick www.kc.com xuml and AADL xuml Overview Chris Raistrick www.kc.com Platform Independent Model A Platform Independent Model (PIM) is a technology agnostic
More informationThe BCT Test Bus Card
The BCT-302 1553 Test Bus Card Louis Natale, Sr. Staff Engineer Lockheed Martin Aeronautics Marietta, GA USA Craig Wierzbicki, Technical Manager Embedded Software, Network Products Division Teletronics
More informationARINC653 AADL Annex. Software Engineering Institute Carnegie Mellon University Pittsburgh, PA Julien Delange 07/08/2013
ARINC653 AADL Annex Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Julien Delange 07/08/2013 Context, Rationale ARINC653 Avionics standard Standardized API (called APEX
More informationTest and Evaluation of Autonomous Systems in a Model Based Engineering Context
Test and Evaluation of Autonomous Systems in a Model Based Engineering Context Raytheon Michael Nolan USAF AFRL Aaron Fifarek Jonathan Hoffman 3 March 2016 Copyright 2016. Unpublished Work. Raytheon Company.
More informationFrom MDD back to basic: Building DRE systems
From MDD back to basic: Building DRE systems, ENST MDx in software engineering Models are everywhere in engineering, and now in software engineering MD[A, D, E] aims at easing the construction of systems
More informationPresentation of the AADL: Architecture Analysis and Design Language
Presentation of the AADL: Architecture Analysis and Design Language Outline 1. AADL a quick overview 2. AADL key modeling constructs 1. AADL components 2. Properties 3. Component connection 3. AADL: tool
More informationOpen Standards in Aircraft Instrumentation
Open Standards in Aircraft Instrumentation Robert Hill Eglin AFB, FL 96 th Test Wing 96 th Range Group 896 th Test Support Squadron Outline Background Challenges Why Standards? What Standards are Needed?
More informationPresentation of the AADL: Architecture Analysis and Design Language
Presentation of the AADL: Architecture Analysis and Design Language Outline 1. AADL a quick overview 2. AADL key modeling constructs 1. AADL components 2. Properties 3. Component connection 3. AADL: tool
More informationData-Centric Architecture for Space Systems
Data-Centric Architecture for Space Systems 3 rd Annual Workshop on Flight Software, Nov 5, 2009 The Real-Time Middleware Experts Rajive Joshi, Ph.D. Real-Time Innovations Our goals are the same but not
More informationData Transmission Test Set
Features 1 bps to 36 Mbps Operation (Standard) 1 bps to 50 Mbps Operation (Optional) Independent Transmitter and Receiver Measures: Bits, Seconds, Bits in Error, Seconds in Error, Bit Error Rate (instantaneous
More informationARCADIA: Model-Based Collaboration for System, Software and Hardware Engineering
www.thalesgroup.com ARCADIA: Model-Based Collaboration for System, Software and Hardware Engineering An architecture-centric, tool-supported method Jean-Luc Voirin & Stéphane Bonnet RETEX AFIS - May 2014
More informationAADL Simulation and Performance Analysis in SystemC
Fourth IEEE International workshop UML and AADL 2nd June 2009 Potsdam, Germany Roberto Varona Gómez Eugenio Villar {roberto, evillar}@teisa.unican.es University of Cantabria, Santander, Spain. This work
More informationA Data-Centric Approach for Modular Assurance Abstract. Keywords: 1 Introduction
A Data-Centric Approach for Modular Assurance Gabriela F. Ciocarlie, Heidi Schubert and Rose Wahlin Real-Time Innovations, Inc. {gabriela, heidi, rose}@rti.com Abstract. A mixed-criticality system is one
More informationMyCCM. A Component Based Approach for Real-Time & Critical Systems. Olivier Hachet Thales Communications
MyCCM A Component Based Approach for Real-Time & Critical Systems Thales Communications Olivier Hachet Olivier.hachet@thalesgroup.com 2 / Agenda 1) Path toward CBSE for RTE 2) The MyCCM Framework 3) Future
More informationADeS presentation. a simulator for AADL v Amélie Schyn Romain Sezestre Jean-François Tilman
ADeS presentation a simulator for AADL v0.2.3 Amélie Schyn Romain Sezestre Jean-François Tilman 1 Agenda Objective of the simulation Presentation of the tool Demonstration To go further 2 Part I Objective
More informationAADL Generative Implementation Annex
Institut Supérieur de l Aéronautique et de l Espace AADL Generative Implementation Annex Jérôme Hugues, ISAE Key question answered by the annex How to implement a subprogram, and bind it to an AADL model?
More informationINSTRUMENTATION OF OPERATIONAL BOMBER AIRCRAFT
INSTRUMENTATION OF OPERATIONAL BOMBER AIRCRAFT Item Type text; Proceedings Authors Abbott, Laird Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings
More informationModel-Based Techniques in the Development of Net-Centric Applications. Timothy A. Anderson Basil C. Krikeles. June 20, 2007
Model-Based Techniques in the Development of Net-Centric Applications June 20, 2007 Timothy A. Anderson Basil C. Krikeles BAE-Systems Advanced Information Technologies 6 New England Executive Park Burlington,
More informationAADL : about code generation
AADL : about code generation AADL objectives AADL requirements document (SAE ARD 5296) Analysis and Generation of systems Generation can encompasses many dimensions 1. Generation of skeletons from AADL
More informationLearn AADL concepts in a pleasant way
Learn AADL concepts in a pleasant way Julien DELANGE, Peter FEILER at Software Engineer Institute, Carnegie Mellon University delange@enst.fr, phf@sei.cmu.edu February 24, 2009 Contents 1 Before you start
More informationMIL-STD-1553 INTERFACES TO TELEMETRY SYSTEMS
MIL-STD-1553 INTERFACES TO TELEMETRY SYSTEMS Ray Nicolais Product Manager Digital Data Systems AYDIN VECTOR Division Newtown, Pennsylvania Donald H. Ellis System Engineer AEROSYSTEMS ASSOCIATES Huntsville,
More informationUsing AADL in Model Driven Development. Katholieke Universiteit Leuven Belgium
Using AADL in Model Driven Development Didier Delanote, Stefan Van Baelen, Wouter Joosen and Yolande Berbers Katholieke Universiteit Leuven Belgium Contents Introduction Overview of AADL Usability assessment
More informationMethodology and Results of a Safe Separation Study for Navy 5-Inch Projectiles
NAVAL SURFACE WARFARE CENTER DAHLGREN DIVISION Methodology and Results of a Safe Separation Study for Navy 5-Inch Projectiles 2016 NDIA Fuze Conference GUN & ELECTRIC WEAPON SYSTEMS DEPARTMENT (E) Jason
More informationWeapon Systems Open Architecture Overview
Weapon Systems Open Architecture Overview OMG Real-Time and Embedded Distributed Object Computing Workshop July 24-27, 2000 . Vision for Joint Theater Operations Joint Joint Forces Forces Global Global
More informationSAE AS5643 and IEEE1394 Deliver Flexible Deterministic Solution for Aerospace and Defense Applications
SAE AS5643 and IEEE1394 Deliver Flexible Deterministic Solution for Aerospace and Defense Applications Richard Mourn, Dap USA Inc. AS5643 coupled with IEEE-1394 Asynchronous Stream capability provides
More informationAADS+: AADL Simulation including the Behavioral Annex
AADS+: AADL Simulation including the Behavioral Annex Fifth IEEE International workshop UML and AADL 24th March 2010, Oxford, UK Roberto Varona Gómez Eugenio Villar {roberto, evillar}@teisa.unican.es University
More informationWorkshop 1: Specification for SystemC-AADL interoperability
Workshop 1: System Design in Avionics & Space Specification for -AADL interoperability Eugenio Villar Eduardo de las Heras Microelectronic Engineering Group University of Cantabria Outline Motivations
More informationSynergy Controller Application Note 72 October 2013, Revision A Tidal Engineering Corporation 2013
Thermocouple Data Acquisition with Synergy UUT Modules Overview The Tidal Engineering P/N TE1299 16 UUT Module (Unit Under Test) is a 16 channel thermocouple data acquisition unit designed to expand the
More informationModel-Driven QoS Provisioning Techniques for CCM DRE Systems
Model-Driven QoS Provisioning Techniques for CCM DRE Systems Stoyan Paunov, Gan Deng, Douglas C. Schmidt, and Anirudha Gokhale ISIS, Vanderbilt University Motivation for QoS-enabled Middleware Trends!
More informationMIL-STD-1760 DIGITAL LAUNCHER FOR NAVY/MARINE CORP 2.75-INCH ROCKET SYSTEM. Naval Surface Warfare Center, Indian Head Division
MIL-STD-1760 DIGITAL LAUNCHER FOR NAVY/MARINE CORP 2.75-INCH ROCKET SYSTEM Charles Paras David Culhane Craig Neitzke Naval Surface Warfare Center, Indian Head Division Report Documentation Page Report
More informationSemantics-Based Integration of Embedded Systems Models
Semantics-Based Integration of Embedded Systems Models Project András Balogh, OptixWare Research & Development Ltd. n 100021 Outline Embedded systems overview Overview of the GENESYS-INDEXYS approach Current
More informationARTAMIS : Open Source and Extensibility in an Embedded Mission System
ARTAMIS : Open Source and Extensibility in an Embedded Mission System Alan Hohn Lockheed Martin MST 1801 New York 17C Owego, NY 13827 Alan.M.Hohn@lmco.com 1 Contents Fixed Wing Airborne Surveillance Service
More informationThe Eclipse Modeling Framework and MDA Status and Opportunities
The Eclipse Modeling Framework and MDA Status and Opportunities David Frankel Consulting df@davidfrankelconsulting.com www.davidfrankelconsulting.com Portions adapted from the book Model Driven Architecture:
More information52 nd FUZE CONFERENCE. Presented by: Mr. Perry Salyers
52 nd FUZE CONFERENCE Presented by: Mr. Perry Salyers May 13-15, 2008 OUTLINE ERGM System Overview ERGM System Operation M982 System Overview M982 System Operation System Target & Excalibur Characteristics
More informationFPGAs: High Assurance through Model Based Design
FPGAs: High Assurance through Based Design AADL Workshop 24 January 2007 9:30 10:00 Yves LaCerte Rockwell Collins Advanced Technology Center 400 Collins Road N.E. Cedar Rapids, IA 52498 ylacerte@rockwellcollins.cm
More informationAn Information Model for High-Integrity Real Time Systems
An Information Model for High-Integrity Real Time Systems Alek Radjenovic, Richard Paige, Philippa Conmy, Malcolm Wallace, and John McDermid High-Integrity Systems Group, Department of Computer Science,
More informationMDA at the MoD. Welcome. Chris Raistrick
MDA at the MoD Welcome Chris Raistrick chris.raistrick@abstractsolutions.co.uk Agenda Abstract Solutions and Military OSAs The MoD Requirement MDA for LOSA Model Verification and Deployment Summary 2 Abstract
More informationAn Integrated Test Environment for Systems Engineering. Ryan Brooks Roberto Escobar Boeing Mesa, AZ
An Integrated Test Environment for Systems Engineering Ryan Brooks Roberto Escobar Boeing Mesa, AZ 2009 by Boeing; made available under the EPL v1.0 March 25, 2009 What is OSEE s OTE Framework? The Open
More informationQuery Language for AADLv2, Jérôme Hugues, ISAE Serban Gheorghe, Edgewater
Query Language for AADLv2, Jérôme Hugues, ISAE Serban Gheorghe, Edgewater Outline 1. Discussion from previous meetings 2. Defining elements for a DSL, inputs from the meta model 3. Defining elements for
More informationRAMSES. Refinement of AADL Models for the Synthesis of Embedded Systems. Etienne Borde
Refinement of AADL Models for the Synthesis of Embedded Systems Etienne Borde etienne.borde@telecom-paristech.fr AADL: Architecture Analysis and Design Language We use AADL to model SCES architectures:
More informationDesigning Next Generation Test Systems An In-Depth Developers Guide
An In-Depth Developers Guide Designing Next Generation Test Systems An In-depth Developers Guide Contents Section 1 Executive Summary Chapter 1 Increasing Design Complexity...1-1 Shorter Product Development
More informationOrccad, a Model Driven Architecture and Environment for Real-Time Control. Soraya Arias Florine Boudin Roger Pissard-Gibollet Daniel Simon
1 Orccad, a Model Driven Architecture and Environment for Real-Time Control Soraya Arias Florine Boudin Roger Pissard-Gibollet Daniel Simon 2 Orccad : status and motivations Model: Control design oriented
More informationT29 - Safety System Connectivity Help Reduce Cost, Downtime, and Injuries
T29 - Safety System Connectivity Help Reduce Cost, Downtime, and Injuries PUBLIC Copyright 2018 Rockwell Automation, Inc. All Rights Reserved. 1 Agenda Market Trends - IIoT Why Integration Matters IC&I
More informationDeveloping Custom CompactRIO Modules
ni.com Developing Custom CompactRIO Modules An Introduction to the Module Development Kit 2.0 Background William Johnston Certified LabVIEW Architect Certified Instructor Project Engineer (Embedded Systems)
More informationAcross an Organization
Building Automated Testing Competence Across an Organization Integrated Defense System (IDS) Matthew Thomann Senior Systems Engineer II March 2, 2016 Copyright 2016 Raytheon Company. All rights reserved.
More informationDATASHEET 4D SYSTEMS TURNING TECHNOLOGY INTO ART. USB to Serial UART Bridge Converter. Document Date: 5 th September 2012 Document Revision: 1.
TURNING TECHNOLOGY INTO ART DATASHEET USB to Serial UART Bridge Converter µusb-mb5 Document Date: 5 th September 2012 Document Revision: 1.0 Uncontrolled Copy when printed or downloaded. Please refer to
More informationArchitecture Analysis and Design Language (AADL) Part 2
Architecture Analysis and Design Language (AADL) Part 2 1 Recap 2 Recap: My Car System 3 Today s topics Thread Process Connection Flow Latency analysis 4 Data Category The data category captures a data
More informationAADL Inspector Tutorial. ACVI Workshop, Valencia September 29th, Pierre Dissaux. Ellidiss. Technologies w w w. e l l i d i s s.
AADL Inspector Tutorial ACVI Workshop, Valencia September 29th, 2014 Pierre Dissaux Ellidiss Technologies w w w. e l l i d i s s. c o m Independent Technology Provider: Ellidiss Software w w w. e l l i
More informationReal-Time CORBA Experiences in an Avionics Domain
Real-Time CORBA Experiences in an Avionics Domain Jeanna Gossett, David Corman and David Sharp The Boeing Company OMG Real-Time Embedded and Distributed Object Computing Workshop June 7, 2001 Bold Stroke
More informationExamining the Use of Java Technologies for Real-Time in a Prototype U.S. Surface Navy Combat System Application
Examining the Use of Java Technologies for Real-Time in a Prototype U.S. Surface Navy Combat System Application Naval Surface Warfare Center Dahlgren Division Fred Weindelmayer and Tim Childress Disclaimer:
More informationDEFENSE LOGISTICS AGENCY DEFENSE SUPPLY CENTER, COLUMBUS POST OFFICE BOX 3990 COLUMBUS, OH
DEFENSE LOGISTICS AGENCY DEFENSE SUPPLY CENTER, COLUMBUS POST OFFICE BOX 3990 COLUMBUS, OH 43218-3990 IN REPLY REFER TO DSCC-VAI (Mrs. Lisa Hoffer/614-692-7702) 24 February 2009 MEMORANDUM FOR MILITARY/INDUSTRY
More informationWAY OF WORKING TRANSFORMATION TO INTEGRATED MODEL DRIVEN DEVELOPMENT (MDD) AND MODEL- BASED TESTING (MBT)
Sophia Antipolis, French Riviera 20-22 October 2015 WAY OF WORKING TRANSFORMATION TO INTEGRATED MODEL DRIVEN DEVELOPMENT (MDD) AND MODEL- BASED TESTING (MBT) Tiina Rantala (tiina.rantala@nokia.com), Pekka
More informationInstitut Supérieur de l Aéronautique et de l Espace Ocarina: update and future directions
Institut Supérieur de l Aéronautique et de l Espace Ocarina: update and future directions Jérôme Hugues, ISAE/DMIA jerome.hugues@isae.fr Ocarina story 2004: ESA promoted the use of AADL 1.0 in the context
More informationReaching for the sky with certified and safe solutions for the aerospace market
www.tttech.com/aerospace Reaching for the sky with certified and safe solutions for the aerospace market More about our certified and safe products inside Advancing safe technologies, improving human lives
More informationeth1000_large.jpg Using ICC ETH-1000 EtherNet/IP Interface with Mitsubishi iq PLC
eth000_large.jpg Using ICC EtherNet/IP Interface with Mitsubishi iq PLC Contents Contents... i FURTHER READING REFERENCE LIST... ii Chapter Chapter Chapter... -... -... -. Changing the IP Address of the
More informationEtherNet/IP with Applied Motion Drives
EtherNet/IP with Applied Motion Drives EtherNet/IP with Applied Motion Drives Jeff Kordik CTO Applied Motion Products, Inc. 1 92-5 Rev. B Applied Motion Products Contents Overview of EtherNet/IP...3 EtherNet/IP
More informationWeb Services. Lecture I. Valdas Rapševičius. Vilnius University Faculty of Mathematics and Informatics
Web Services Lecture I Valdas Rapševičius Vilnius University Faculty of Mathematics and Informatics 2014.02.28 2014.02.28 Valdas Rapševičius. Java Technologies 1 Outline Introduction to SOA SOA Concepts:
More informationSpecifications. Z Microsystems, Inc Summers Ridge Road, San Diego, CA T: F:
Specifications 7X Chassis Size 6.6 H x 17.0 W x 16.4 H Weight 24 lbs (65 lbs with 7 modules, 2 power supplies) PowerPak DC Size 5.85 H x 1.90 W x 11 D Weight 3.4 lbs (each module) 6.8 lbs (redundant pair)
More informationPlug-in Development for the Open Source AADL Tool Environment Part 3: Generation & External Models
Plug-in Development for the Open Source AADL Tool Environment Part 3: Generation & External Models Peter Feiler / Aaron Greenhouse Software Engineering Institute (phf / aarong)@sei.cmu.edu 412-268- (7790
More informationTable of Contents -2-
Arkbird GCS(Ground Control System)is a software specifically designed for Arkbird Autopilot, the aircraft flight can be monitored, controlled by computer, compatible to Arkbird 2.0 and Arkbird LITE Autopilot
More informationThe Success of the AMRAAM DBMS/DAS
The Success of the AMRAAM DBMS/DAS John Gerdine Wyle Laboratories Inc. Niceville Florida 32579 U.S.A. 1 Overview Asymmetric Threat AMRAAM Development Test and Evaluation (T&E) History Current AMRAAM Production
More informationAADL committee, Valencia October 2 nd, Pierre Dissaux (Ellidiss) Maxime Perrotin (ESA)
AADL committee, Valencia October 2 nd, 2014 Pierre Dissaux (Ellidiss) Maxime Perrotin (ESA) what is TASTE? A tool-chain targeting heterogeneous, embedded systems, using a model-centric development approach
More informationSystem-level co-modeling AADL and Simulink specifications using Polychrony (and Syndex)
System-level co-modeling AADL and Simulink specifications using Polychrony (and Syndex) AADL Standards Meeting June 6., 2011 Jean-Pierre Talpin, INRIA Parts of this presentation are joint work with Paul,
More informationSoftware Architecture Patterns
Software Architecture Patterns *based on a tutorial of Michael Stal Harald Gall University of Zurich http://seal.ifi.uzh.ch/ase www.infosys.tuwien.ac.at Overview Goal Basic architectural understanding
More informationSystems Engineering for Test: Providing the Right Testing at the Right Time
Systems Engineering for Test: Providing the Right Testing at the Right Time Louisa Guise National Defense Industrial Association T&E Conference March 14, 2012 Copyright 2011 Raytheon Company. All rights
More informationCLUX-1CAT4H. 1 by 4 CAT6 to HDMI V1.3 Splitter. Operation Manual CLUX-1CAT4H
CLUX-1CAT4H 1 by 4 CAT6 to V1.3 Splitter Operation Manual CLUX-1CAT4H Disclaimers The information in this manual has been carefully checked and is believed to be accurate. Cypress Technology assumes no
More informationConvergence of Distributed Simulation Architectures Using DDS
NADS-2012-MKT-CORPORATE-EN-V1.5 Convergence of Distributed Simulation Architectures Using DDS OMG TECHNICAL MEETING Data Distribution Service Information Day June 17th 2013. Berlin Jose-Ramon Martinez-Salio
More informationTable of Contents. Chapter 1: Getting Started. Chapter 2: Specifications
Chapter 1: Getting Started Introduction...1-2 Conventions Used...1-3 What s in the Box?...1-4 Getting Started...1-5 Before You Begin......1-6 Step 1 - Install Configuration Software...1-7 Step 2 - Launch
More information48 th Annual NDIA Conference Targets, UAVs & Range Operations Symposium & Exhibition. Boeing QF-16 Program
48 th Annual NDIA Conference Targets, UAVs & Range Operations Symposium & Exhibition Boeing QF-16 Program QF-16 Full Scale Aerial Target Boeing Global Services and Support Maintenance, Modifications, &
More informationModel-Based Embedded System Engineering & Analysis of Performance-Critical Systems
Sponsored by the U.S. Department of Defense 2005, 2006 by Carnegie Mellon University Model-Based Embedded System Engineering & Analysis of Performance-Critical Systems Peter H. Feiler Jan 2007 1 page 1
More informationMAJOR IMPROVEMENTS IN STORES SEPARATION ANALYSIS USING FLEXIBLE AIRCRAFT
27 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES MAJOR IMPROVEMENTS IN STORES SEPARATION ANALYSIS USING FLEXIBLE AIRCRAFT Hans Wallenius, Anders Lindberg Saab AB, SE-581 88 Linkoping, Sweden Keywords:
More informationDEFENSE & SECURITY CONNECTIVITY SOLUTIONS
DEFENSE & SECURITY CONNECTIVITY THE RELIABLE EXPERT THE RELIABLE EXPERT 1 DESIGNING AND MANUFACTURING MILITARY CONNECTORS AND CABLE ASSEMBLIES FOR MORE THAN 60 YEARS 2 MISSION-CRITICAL INTERCONNECT TO
More informationFlight Test Instrumentation System Integration
Flight Test Instrumentation System Integration Suzanne Shipp Nova Defence Aerospace Operational Support Group Nova Aerospace Pty Ltd 2007 1 Background Nova formed in 1999 as an independent, experienced
More informationAdding New Instrumentation to Aircraft Platforms
Mark Jordan AV-8B Weapon Separation Test Team Lead NAVAIR 5.1.6.6 Air Vehicle Stores Compatibility Division Fighter and Attack Branch 2 HGR 201, Suite 1A 21960 Nickles Rd Patuxent River, MD 20670 Mark.Jordan@navy.mil
More informationTELEMETRY SYSTEMS OF THE FUTURE
TELEMETRY SYSTEMS OF THE FUTURE Item Type text; Proceedings Authors Rauch, William D. Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings Rights
More information1395 Node Adapter Board Troubleshooting
1395 Node Adapter Board Troubleshooting Specifications Electrical: Board power provided by Drive (+5V) Discrete Input 24V DC or 115V AC, jumper selectable Environmental: Ambient Operating Temperature Storage
More informationRDT&E BUDGET ITEM JUSTIFICATION SHEET (R-2 Exhibit) June 2001
COST ($ in Thousands) Actual FY 2003 FY 2004 FY 2005 FY 2006 FY 2007 Cost to Total Cost 4137 Range Standardization and Automation (RSA) 48,303 84,373 65,097 74,898 69,924 66,628 72,430 72,520 Continuing
More informationdeveloping Real Time Distributed Simulations NADS Nextel Aerospace, Defence & Security
Use of the OMG standard in Simulation. A new Way for developing Real Time Distributed Simulations NADS Nextel Aerospace, Defence & Security Jose M Lopez-Rodriguez Business Development Director http://www.nexteleng.es/microsite/ncware
More informationReliable UDP (RDP) Transport for CORBA
OMG Embedded and Real-Time 2002 Workshop Reliable UDP (RDP) Transport for CORBA Voula Fotopoulos Catherine Heaberlin January 10, 2002 (voula.fotopoulos@lmco.com, catherine.t.heaberlin@lmco.com) Naval Electronics
More informationAADL Graphical Editor Design
AADL Graphical Editor Design Peter Feiler Software Engineering Institute phf@sei.cmu.edu Introduction An AADL specification is a set of component type and implementation declarations. They are organized
More informationSystem Manual Part 2: TetraNode Architecture
System Manual Part 2: TetraNode Architecture System Manual i Copyright 2009, Rohill Technologies B.V. Issue 1.00, June 2009 Information in this manual is subject to change without notice and does not represent
More informationLive Training Transformation (LT2) LT2 Tatical Engagement Simulation System (TESS) Component Architecture Foundation Overview
COMPONENT SPECIFICATION Live Training Transformation (LT2) LT2 Tatical Engagement Simulation System (TESS) Component Architecture Foundation Overview Document Number LT2 TESS CA-001 VERSION 0.1 31 December
More informationECV ecompass Series. Technical Brief. Rev A. Page 1 of 8. Making Sense out of Motion
Technical Brief The ECV ecompass Series provides stable azimuth, pitch, and roll measurements in dynamic conditions. An enhanced version of our ECG Series, the ECV includes a full suite of precision, 3-axis,
More informationNTPS Aeronautical Mobile Telemetry Technology Upgrade. 11-May-2017 Stephanie Luongo, National Test Pilot School Paul Chamberlain, Nginuity
NTPS Aeronautical Mobile Telemetry Technology Upgrade 11-May-2017 Stephanie Luongo, National Test Pilot School Paul Chamberlain, Nginuity 1 Outline Background C/L Band Datalink Upgrades ~ Key Driving Requirements
More informationDeveloping and Testing Networked Avionics Systems and Devices By Troy Troshynski, Avionics Interface Technologies
Developing and Testing Networked Avionics Systems and Devices By Troy Troshynski, Avionics Interface Technologies MIL-STD-1553 The MIL-STD-1553 protocol standard was first published in 1973 by the U.S.
More informationPerformance Measurement, Data and Decision Making: A Matter of Alignment. Mark F. Muriello Assistant Director Tunnels, Bridges & Terminals
Performance Measurement, Data and Decision Making: A Matter of Mark F. Muriello Assistant Director Tunnels, Bridges & Terminals The Port Authority of NY & NJ: Delivering Vital Connections Tunnels and Bridges
More informationAir Force Research Laboratory
Air Force Research Laboratory Emerging Command, Control, and Communications Technologies for the 3 rd Offset and Future Operating Concept AFCEA Luncheon 22 September 2016 Dr. Paul Antonik, ST Chief Scientist,
More informationResearch on Approach of Equipment Status and Operation Information Acquisition Based on Equipment Control Bus
Research on Approach of Equipment Status and Operation Information Acquisition Based on Equipment Control Bus Xu Li a, *, Chen Meng, Huixia Jiang, Cheng Wang Army Engineering University, Shijiazhuang 050003,
More informationCan Harmonization be Achieved via Standardization?: New Concrete Opportunities from the CCSDS Mission Operations Services
Can Harmonization be Achieved via Standardization?: New Concrete Opportunities from the CCSDS Mission Operations Services CCSDS Spacecraft (SM&C) Mario Merri (ESA), Chair GSAW, Los Angeles, USA - 1 Mar
More informationAADL Webinar. Carnegie Mellon University Notices Architecture Analysis with AADL The Speed Regulation Case-Study... 4
AADL Webinar Table of Contents Carnegie Mellon University Notices... 4 Architecture Analysis with AADL The... 4 What this talk is about?... 7 Agenda... 8 Agenda... 9 Polling Question 1... 10 Safety-Critical
More informationAADL Requirements Annex Review
Dominique Blouin Lab-STICC Université de Bretagne-Occidentale Université de Bretagne-Sud Bretagne, France 1 AADL Standards Meeting, April 23 th, 2013 Agenda Comments from Annex Document Review Motivations
More informationHardware Software Co-Design and Testing Using Simulink Real-Time Paul Berry and Brian Steenson
Hardware Software Co-Design and Testing Using Simulink Real-Time Paul Berry and Brian Steenson www.thalesgroup.com Overview Process Development Introduction to THALES Overview of design process Development
More informationA ROADMAP TO STANDARDIZING THE IRIG 106 CHAPTER 10 COMPLIANT DATA FILTERING AND OVERWRITNG SOFTWARE PROCESS
A ROADMAP TO STANDARDIZING THE IRIG 106 CHAPTER 10 COMPLIANT DATA FILTERING AND OVERWRITNG SOFTWARE PROCESS Item Type text; Proceedings Authors Berard, Alfredo; Manning, Dennis; Kim, Jeong Min Publisher
More information