Real-Time CORBA Experiences in an Avionics Domain
|
|
- Warren Parrish
- 5 years ago
- Views:
Transcription
1 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
2 Bold Stroke Architecture HUD MPCD Stations JDAM Airframe Radar Tgts FLIR Weapons MK82 Infrastructure Board Support Package Hardware (CPU, Memory, I/O) Station AIM120 Fly-out Model AIM9L TAO RT-OS POSIX BSP PC, PowerPC Bold Stroke Architecture Goals Develop Reusable Application Components Develop Reusable Architecture Framework Achieve Affordable Flight Software for Product Line Hierarchical Component Based Architecture Real-Time CORBA (TAO) Enhanced Platform Support Added support for X86 boards Real-time s Redhat Linux Linux RT (soon) SunOS VxWorks (Tornado native) Windows 2000 Transitioned to FA-18, F-15, T-45, AV-8B, UCAV Programs Scheduling Framework Dynamic Strategies Hybrid (RMS/Dynamic) Resource Management Rate adaptation Reconfiguration Support Transition Support Framework for Application Development Tool Integration MATLAB Integration Integration with other tool suites
3 Lessons Learned from Bold Stroke 1. Develop Architecture Forces Use Forces to Drive Architecture Development Decisions Application First Architecture Process 2. Develop and Document Application Architecture Use Architecture To Develop System 3a. Develop Application Components 3b. Select Domain Independent Middleware 3c. Develop Architecture Specific Middleware Use Concrete Development to Identify Architectural Issues and Refine Architecture t
4 Research Programs Built on Bold Stroke SEC OSAT-I OSAT-II RTJES HC SEC Bold Stroke ASFD ASTD NEST WSOA PCES cc ppt
5 Run-Time Platform Programs AV-8B Open Systems Avionics Technology 1 & 2 Legacy OFP Legacy OSAT I Wrapper Software Mission Computer First flightworthy application of RT CORBA and Ada95 Static Scheduling Adaptive Software Demonstrations Dynamic Scheduling Performance feedback and adaptive resource mgt AV-8B OFP (C) Wrapper (C++) Set Get Common OFP Ballistics (Ada95) NAV (C++) Radio (C++) ORB (IDL) POSIX Application Program Interface PowerPC Processor OSAT II Software Second OFP Ballistics (Ada95) NAV (C++) ORB (IDL) POSIX Second Processor Ada JPI, AFRL, OS-JTF Program Application Components Schedulability analyzer Event Channel Negotiator Adaptor Feedback Adaptor Run-Time Scheduler Object Adapter Mission State Change QoS Expansion QoS Contraction laxity Real-Time CORBA component AFRL Program
6 Weapons System Open Architecture C3I Simulation Collaboration Server Collaboration Client C2 F-15 Virtual Target Folder Quality Object Framework Browser Application JTIDS Controls & Displays Quality of Service Management Adaptive Resource Mgmt ORBexpress Pluggable Protocol Link 16 Interface Software C2 JTIDS Term inal Link 16 TAO ORB Pluggable Protocol Link 16 Interface Software F-15 JTIDS Terminal ORB Interoperability (ORBexpress and TAO) Legacy System Interoperability Transition of Quality of Service Management Technology Adaptive scheduling and resource management Pluggable protocols over tactical data network AFRL IFTA, DARPA ITO, OS-JTF Program
7 API API API Application Software Infrastructure / API Board Support Package Hardware (CPUs, Memory, I/O) Software Enabled Control Open Control Platform Adds support for dynamic system reconfiguration High Confidence Open Control Platform Time/Space Partitioning On-line System Verification C = ρ V SL L mv=t-d-wsinα High Criticality Architecture Lower Criticality Architecture?? High Criticality (HCr) Applications (e.g. flight controls) Lower Criticality (LCr) Applications (e.g. mission processing) Configurator Application Coordinated Operation of Highly Autonomous UAVs Architecture Specific Distribution HCr Application ORB Subset, Messaging Service or Equivalent LCr Application TAO QuO RTARM Infrastructure Existing SEC OCP Portability ACE Subset or Equivalent ACE Framework API Multi-Level Control Technologies From UAV Investigators Simulations Run-Time Support Methods Partitioning RTOS BSP Partitioning Layer (ARINC 653 or equivalent) Core System Time / Space Partitioning Middleware Open Control Platform Live Flight Demonstration of SEC Control Technologies DARPA ITO Programs
8 Program Composition of Embedded Systems Advancing Aspect Oriented Programming Research for Embedded Systems Develop tool for building single component from aspects Future Programs Aspect Oriented Programming Experimenting to Demonstrate Component Development Benefits Real-Time Java for Embedded Systems Investigating RT Java for avionics applications Selected Module(s) (Java) Leverage run-time platform for testing and integration Develop multi-component analysis tool RTDB Extend framework with real-time database from University of Virginia Reusability Reconfigurability Schedulability Maintainability DARPA ITO Program Networked Embedded Software Technology Very large number of small processing nodes (>100,000) Traditional Approach Data acquisition and raw signal processing only in sensor node Computing NEST Approach let Addition of middleware capabilities and coordination services Appl Software Layer Legend Appl TAO Fusion Signal Processing Data Acq Quality Objects RTARM ACE Operating System Core System Application Architecture Specific Distribution Portability RTOS BSP DARPA ITO Program Java Class Libraries RT Java Virtual Machine(s) Define Board Support Package Requirements Hardware (CPU, Memory, I/O) Implement Tests Selected Module(s) (C++) Infrastructure (Bold Stroke) Perform Experiments & Demonstrations Investigate Critical Real-Time Concerns Collect Metrics Feed Board Support Package Comparison Data back Hardware (CPU, Memory, I/O) to Industry Groups AFRL Program Extending Real-Time Middleware Platforms
9 Lessons Learned from Research Programs Middleware for non-computer scientists is evolving to shrink wrap capabilities Existing avionics applications are not fully utilizing all the latest middleware capabilities ORB interoperability exceeded expectations Test community verification processes need to be refined to deal with dynamic middleware Pluggable protocols is an enabler of new system capabilities in a tactical environment
Weapon 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 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 informationUsing Quality Objects (QuO) Middleware for QoS Control of Video Streams
Using Quality Objects (QuO) Middleware for QoS Control of Streams BBN Technologies Cambridge, MA http://www.dist-systems.bbn.com/tech/quo/ Craig Rodrigues crodrigu@bbn.com OMG s Third Workshop on Real-Time
More informationIntegrated Adaptive QoS Management in Middleware: A Case Study 1
Integrated Adaptive QoS Management in Middleware: A Case Study 1 Christopher D. Gill Washington University, St. Louis, MO cdgill@cse.wustl.edu Joseph P. Loyall, Richard E. Schantz, and Michael Atighetchi
More informationFine-grained Middleware Composition for the Boeing NEST OEP
Fine-grained Middleware Composition for the Boeing NEST OEP Venkita Subramonian,Chris Gill, Huang-Ming Huang, Stephen Torri Washington University, St. Louis {venkita,cdgill,hh1,storri} @cs.wustl.edu Jeanna
More informationDistributed real-time and embedded
Douglas C. Schmidt Middleware for Real-time and Embedded Systems Off-the-shelf middleware technology is being adapted for such mission-critical dynamic domains as online financial trading, distributed
More informationEnhancing Adaptivity via Standard Dynamic Scheduling Middleware
Enhancing Adaptivity via Standard Dynamic Scheduling Middleware Christopher Gill, Louis Mgeta, Yuanfang Zhang, and Stephen Torri 1 Washington University, St. Louis, MO {cdgill, lmm1, yfzhang, storri}@cse.wustl.edu
More informationProgrammable Data Collection Networks. Gurdip Singh Computing and Information Sciences Kansas State University Manhattan, KS 66506
Programmable Data Collection Networks Gurdip Singh Computing and Information Sciences Kansas State University Manhattan, KS 66506 Data collection networks Application domains Real-time target tracking
More informationCpt. S 464/564 Lecture Auxiliary Material (not from text) January 29-31, Middleware in Context: 2016 David E. Bakken
Middleware in Context Prof. Dave Bakken Cpt. S 464/564 Lecture Auxiliary Material (not from text) January 29-31, 2017 1 Sources of Info D. Bakken, Middleware, unpublished article (from an Encyclopedia
More informationComputing and Communications Infrastructure for Network-Centric Warfare: Exploiting COTS, Assuring Performance
for Network-Centric Warfare: Exploiting COTS, Assuring Performance Dr. James P. Richardson Mr. Lee Graba Mr. Mukul Agrawal Honeywell International, Inc. {james.p.richardson,lee.graba,mukul.agrawal}@honeywell.com
More informationData Model Considerations for Radar Systems
WHITEPAPER Data Model Considerations for Radar Systems Executive Summary The market demands that today s radar systems be designed to keep up with a rapidly changing threat environment, adapt to new technologies,
More informationWho we are. 2 Copyright Remedy IT
Who we are Remedy IT was founded in 1997 Focus on open standards Our customers are active in various domains such as telecom, finance, aerospace and defense We deliver custom software development For more
More informationStatic Component Configuration Support for Real-Time Platforms
Static Component Configuration Support for Real-Time Platforms Chris Gill, Venkita Subramonian, and Liang-Jui Shen Dept. of Computer Science and Engineering Washington University St. Louis, MO 63130 {cdgill,venkita,ls1}@cse.wustl.edu
More informationAdaptive and Reflective Middleware for Distributed Real-Time and Embedded Systems
Adaptive and Reflective Middleware for Distributed Real-Time and Embedded Systems Douglas C. Schmidt Electrical & Computer Engineering Dept. University of California, Irvine Irvine, CA 92697-2625, USA
More informationSuccess Oriented Ground and Space Software Defined Architectures
Success Oriented Ground and Space Software Defined Architectures 30 March 2004 Jerry Brand, Vince Kovarik and James Faist Melbourne, Florida Presented at the GSAW 2004 Manhattan Beach, CA GSAW 2004 (Slide
More informationAbstract. 1. Introduction
Towards Safety Critical Middleware for Avionics Applications D.A. Haverkamp, R.J. Richards, Ph.D., Rockwell Collins Advanced Technology Center, Advanced Computing Systems Department, Cedar Rapids, IA {dahaverk,
More informationAPPLYING DESIGN PATTERNS TO SCA IMPLEMENTATIONS
APPLYING DESIGN PATTERNS TO SCA IMPLEMENTATIONS Adem Zumbul (TUBITAK-UEKAE, Kocaeli, Turkey, ademz@uekae.tubitak.gov.tr); Tuna Tugcu (Bogazici University, Istanbul, Turkey, tugcu@boun.edu.tr) ABSTRACT
More informationPatterns and Performance of Real-time Middleware for Embedded Systems
Patterns and Performance of Real-time Middleware for Embedded Systems Associate Professor & Director of the Center for Distributed Object Computing Computer Science Dept. Lockheed Martin November st, 999
More informationMiddleware in Context: 2016 David E. Bakken. Cpt. S 464/564 Lecture Auxiliary Material (not from text) January 30, 2019
Middleware in Context Prof. Dave Bakken Cpt. S 464/564 Lecture Auxiliary Material (not from text) January 30, 2019 Sources of Info D. Bakken, Middleware, unpublished article (from an Encyclopedia of Distributed
More informationQoS Control of Video Streams Using Quality Objects and the CORBA Audio/Video Service
QoS Control of Streams Using Quality Objects and the CORBA Audio/ Service BBN Technologies OOMWorks Cambridge, MA St. Louis, MO http://www.dist-systems.bbn.com/tech/quo http://www.oomworks.com Craig Rodrigues
More informationComponent-based Engineering for Embedded Systems USA EU workshop
July 7, 2005 Component-based Engineering for Embedded Systems USA EU workshop Philippe Kajfasz philippe.kajfasz@fr.thalesgroup.com July 7, 2005 Software part in RT/E Systems is increasing RT/E Systems
More informationExperience Report on Implementing and Applying a Standard Real- Time Embedded Component Platform Gregory Haik gregory.haik [at] fr.thalesgroup.
Experience Report on Implementing and Applying a Standard Real- Time Embedded Component Platform Gregory Haik gregory.haik [at] fr.thalesgroup.com V. Watine, V. Seignole, O. Hachet, J.-L. Gilbert, H. Balp
More informationToday: Distributed Middleware. Middleware
Today: Distributed Middleware Middleware concepts Case study: CORBA Lecture 24, page 1 Middleware Software layer between application and the OS Provides useful services to the application Abstracts out
More informationReal-time & Embedded Systems Workshop July 2007 Building Successful Real-time Distributed Systems in Java
Real-time & Embedded Systems Workshop July 2007 Building Successful Real-time Distributed Systems in Java Andrew Foster Product Manager PrismTech Corporation The Case for Java in Enterprise Real-Time Systems
More informationA QoS-aware CCM for DRE System Development
A QoS-aware CCM for DRE System Development Nanbor Wang Tech-X Corporation 5561 Arapahoe Ave., Suite A Boulder, CO 33 Chris Gill Dept. of Computer Science and Engineering Washington University One Brookings
More informationBuilding High-Assurance Systems out of Software Components of Lesser Assurance Using Middleware Security Gateways
Building High-Assurance Systems out of Software Components of Lesser Assurance Using Middleware Security Gateways A PrismTech Product Line OMG's First Software Assurance Workshop: Working Together for
More informationOBJECT ADAPTER ORB CORE I/O SUBSYSTEM. struct RT_Info { wc_exec_time_; period_; importance_; dependencies_; }; 1: CONSTRUCT CALL 6: SUPPLY RUN-TIME
L. Levine David University, St. Louis Washington Simplify distribution automating by Object location activation and Parameter marshaling Demultiplexing Error handling Provide foundation higher-level for
More informationThe Design and Performance of a Pluggable Protocols Framework for Real-time Distributed Object Computing Middleware
The Design and Performance of a Pluggable Protocols Framework for Real-time Distributed Object Computing Middleware, Fred Kuhns, Douglas C. Schmidt, Ossama Othman and Jeff Parsons coryan@uci.edu http://www.ece.uci.edu/coryan/
More informationA Standards-Based Integration Platform for Reconfigurable Unmanned Aircraft Systems
June 2011 A Standards-Based Integration Platform for Reconfigurable Unmanned Aircraft Systems Edwin de Jong, Ph.D. US HEADQUARTERS Real-Time Innovations, Inc. 385 Moffett Park Drive Sunnyvale, CA 94089
More informationReal-Time Platforms. Ø Real-Time OS: Linux Ø Real-Time Middleware: TAO
Real-Time Platforms Ø Real-Time OS: Linux Ø Real-Time Middleware: TAO q Event service q Single-processor scheduling q End-to-end scheduling q Aperiodic scheduling Ø Real-Time Virtualization: RT-Xen Ø Real-Time
More informationPorting AMS to RTEMS. Utilizing the Operating System Abstraction Layer (OSAL) David Edell
Porting AMS to RTEMS Utilizing the Operating System Abstraction Layer (OSAL) David Edell Overview What is AMS? VxWorks vs RTEMS What is OSAL? APL AMS Implementation (history) Porting to OSAL in VxWorks
More informationUsing a Real-time, QoS-based ORB to Intelligently Manage Communications Bandwidth in a Multi-Protocol Environment
Using a Real-time, QoS-based ORB to Intelligently Manage Communications Bandwidth in a Multi-Protocol Environment Bill Beckwith Objective Interface Systems, Inc. +1 703 295 6500 bill.beckwith@ois.com http://www.ois.com
More informationTowards Adaptive and Reflective Middleware For Network-Centric Combat Systems
Towards Adaptive and Reflective Middleware For Network-Centric Combat Systems Douglas C. Schmidt schmidt@uci.edu Elec. & Comp. Eng. Dept. Uni. of California, Irvine, CA Richard E. Schantz schantz@bbn.com
More informationPattern Usage in an Avionics Mission Processing Product Line
Pattern Usage in an Avionics Mission Processing Product Line David Sharp and Wendy Roll, The Boeing Company, St. Louis, MO 1 Introduction Within the Boeing Company s Phantom Works research and development
More informationEvolving the CORBA standard to support new distributed real-time and embedded systems
Evolving the CORBA standard to support new distributed real-time and embedded systems Tom Bracewell Senior Principal Software Engineer Raytheon Integrated Defense Systems Sudbury, MA. / (978) 440-2539
More informationOpen Systems Development Initiative (OSDI) Open Systems Project Engineering Conference (OSPEC) FY 98 Status Review 29 April - 1 May 1998
Open Systems Development Initiative (OSDI) Open Systems Project Engineering Conference (OSPEC) FY 98 Status Review 29 April - 1 May 1998 John T. Paul Naval Air Warfare Center - Weapons Division China Lake,
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 informationMotivation: the Distributed Software Crisis Symptoms Hardware gets smaller, cheaper faster, Software gets larger, slower, more expensive Culprits Acci
Using the ACE Framework and Patterns to Develop OO Communication Software schmidt@cs.wustl.edu University, St. Louis Washington http://www.cs.wustl.edu/schmidt/ Sponsors DARPA, Bellcore, Boeing, CDI/GDIS,
More informationOMG SBC. Software Radio Cooperative Research Project (SRCRP) Jimmie Marks Roy Bell. March 8, 2006
Software Radio Cooperative Research Project (SRCRP) OMG SBC March 8, 2006 Jimmie Marks Roy Bell January 2005 Copyright 2005, Raytheon Company. All Rights Reserved Agenda Program Overview Architecture Overview
More informationAutomatic Code Generation at Northrop Grumman
Automatic Code Generation at Northrop Grumman June 6, 2007 Robert H. Miller, Ph.D. Director, Future Unmanned Systems Northrop Grumman Corporation 0 History of Automatic Code Generation at Northrop Grumman
More informationOMG Real Time Workshop
OMG Real Time Workshop ORB Inter-Operability Testing Traci McDonald NSWCDD Charlie Fudge NSWCDD 1 Purpose Purpose of the Presentation Present motivation for the task and a sample of the results of inter-operability
More informationCORBA Across Embedded Devices
Embedded Devices Victor Giddings Objective Interface Systems 1 Common Object Request Broker Architecture (CORBA) Systems Client Mainline Server Mainline Generated Stub Generated Skeleton ORB library ORB
More informationQuality Objects (QuO): Adaptive Management and Control Middleware for End-to-End QoS
Quality Objects (QuO): Adaptive Management and Control Middleware for End-to-End QoS Craig Rodrigues, Joseph P. Loyall, Richard E. Schantz BBN Technologies/GTE Technology Organization Cambridge, Massachusetts,
More informationREAL-TIME JAVA: AN EXPERIENCE REPORT
REAL-TIME JAVA: AN EXPERIENCE REPORT Marek Prochazka SciSys Clothier Road, Bristol, BS4 5SS, United Kingdom Tel +44 (0) 117 971 7251 Fax +44 (0) 117 971 1125 marek.prochazka@scisys.co.uk Jan Vitek Purdue
More informationOpen Software Standards for Next- Generation Community Satellite Software Packages June 2017
Atmospheric and Environmental Research www.aer.com Lexington, MA 2017 IMAP/ CSPP Users Group Meeting Open Software Standards for Next- Generation Community Satellite Software Packages June 2017 David Hogan
More informationOS atop Today, more and more apps atop middleware built Middleware has several layers Quality of Service (QoS) Software architecture & System call-lev
Using OS System-Hiding Frameworks www.ece.uci.edu/schmidt/ (949) 824-1901 Developing Distributed RT Systems Professor Elec. & Comp. Eng. Dept. Associate University of California, Irvine schmidt@uci.edu
More informationMiddleware Scheduling Optimization Techniques for Distributed Real-Time and Embedded Systems
Middleware Scheduling Optimization Techniques for Distributed Real-Time and Embedded Systems Christopher Gill and Ron Cytron fcdgill, cytrong@cs.wustl.edu Department of Computer Science Washington University,
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 informationThe Center for Distributed Object Computing Research Synopsis
The Center for Distributed Object Computing Director, Center for Distributed Object Computing Research Synopsis David L. Levine www.cs.wustl.edu/levine/ Computer Science Dept. Sponsors NSF, DARPA, Bellcore/Telcordia,
More informationA QoS-aware CORBA Component Model for Distributed Real-time and Embedded System Development
A -aware CORBA Model for Distributed Real-time and Embedded System Development Nanbor Wang and Chris Gill {nanbor,cdgill}@cse.wustl.edu Department of Computer Science and Engineering Washington University
More informationDeveloping Distributed Real-time Systems Using OS System-Hiding Frameworks
Developing Distributed Real-time Systems Using OS System-Hiding Frameworks Associate Professor Elec. & Comp. Eng. Dept. schmidt@uci.edu University of California, Irvine www.ece.uci.edu/schmidt/ (949) 824-1901
More informationThe MILS Partitioning Communication System + RT CORBA = Secure Communications for SBC Systems
The MILS Partitioning Communication System + RT CORBA = Secure Communications for SBC Systems Kevin Buesing Objective Interface Systems Field Applications Engineer kevin.buesing@ois.com Jeff Chilton Objective
More informationIntegrated Design and Analysis Tools for Software Based Control Systems
Integrated Design and Analysis Tools for Software Based Control Systems Principal Investigator: Tom Henzinger Co-Principal Investigator: Edward A. Lee Co-Principal Investigator: Shankar Sastry Program
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 informationJava For Real-Time Enterprise Systems Delivering the Benefits of Java to the world of Real-Time distributed object computing
Java For Real-Time Enterprise Systems Delivering the Benefits of Java to the world of Real-Time distributed object computing Simon McQueen CORBA Technical Lead July 2006 The Case for Java in Enterprise
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 informationTools & Techniques for Deployment & Configuration of QoS- enabled Component Applications
Tools & Techniques for Deployment & Configuration of QoS- enabled Applications jai@dre.vanderbilt.edu www.dre.vanderbilt.edu/~jai Gan Deng dengg@dre.vanderbilt.edu www.dre.vanderbilt.edu/~dengg Dr. Aniruddha
More informationReal-time CORBA Trade Study Volume 2 Basic IDL Scenario 1a
CAGE Code 81205 Real-time CORBA Trade Study Volume 2 Basic IDL Scenario 1a DOCUMENT NUMBER: RELEASE/REVISION: RELEASE/REVISION DATE: D204-31159-2 ORIG CONTENT OWNER: Phantom Works Advanced Information
More informationEmbedded Systems in Japan and Embedded Linux
Embedded Systems in Japan and Embedded Linux Tatsuo Nakajima /Waseda University Content Current Status in Japan Introduction of Emblix What are important in embedded area? Current Status in Japan Currently,
More informationRequirements for TINA Platform towards Information Sharing Business. Long-term Trend of Telephone Business
TINA 99 Hawaii, USA: DPE Workshop 1 Requirements for TINA Platform towards Information Sharing Business April 12 1999 KITAMI, Kenichi NTT Information Sharing Laboratory Group Long-term Trend of Telephone
More informationEuropean Component Oriented Architecture (ECOA ) Collaboration Programme: Architecture Specification Part 2: Definitions
European Component Oriented Architecture (ECOA ) Collaboration Programme: Part 2: Definitions BAE Ref No: IAWG-ECOA-TR-012 Dassault Ref No: DGT 144487-D Issue: 4 Prepared by BAE Systems (Operations) Limited
More informationA Performance Modeling and Simulation Approach to Software Defined Radio
A Performance Modeling and Simulation Approach to Software Defined Radio OMG Software-Based Communications (SBC) Workshop San Diego, CA - August, 2005 Shawkang Wu & Long Ho Integrated Defense Systems The
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 informationApplying Patterns to Design a High-performance, Real-time Pluggable Protocols Framework for OO Communication Middleware
Applying Patterns to Design a High-performance, Real-time Pluggable Protocols Framework for OO Communication Middleware Carlos O Ryan, Fred Kuhns, Douglas C. Schmidt and Jeff Parsons fcoryan,fredk,schmidt,parsonsg@cs.wustl.edu
More informationA Generative Programming Approach to Middleware Development
A Generative Programming Approach to Middleware Development Venkita Subramonian and Christopher Gill Washington University, St. Louis {venkita,cdgill}@cse.wustl.edu OMG Workshop on Distributed Object Computing
More informationUsing Prioritized Network Traffic to Achieve End-to-End Predictability
Using Prioritized Network Traffic to Achieve End-to-End Predictability BBN Technologies OOMWorks LLC Cambridge, MA Metuchen, NJ Craig Rodrigues Yamuna Krishnamurthy Irfan Pyarali Pradeep Gore Real-Time
More informationPatterns and Performance of Real-time Object Request Brokers
Patterns and Performance of Real-time Object Request Brokers Associate Professor Elec. & Comp. Eng. Dept. schmidt@uci.edu University of California, Irvine www.ece.uci.edu/schmidt/ (949) 824-1901 Sponsors
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 informationModel Driven Architecture and Rhapsody
Model Driven Architecture and Rhapsody Dr. Bruce Powel Douglass Chief Evangelist Telelogic Model Driven Architecture and Rhapsody Abstract MDA, short for Model Driven Architecture, is a unification by
More informationTENA R A N G E L V C
TENA RANGE LVC TENA Test and Training Enabling Architecture (TENA) See https://www.tena-sda.org/display/intro/home Targeted at LVC applications in a range environment; has substantial spillover to the
More informationPerformance assessment of CORBA for the transport of userplane data in future wideband radios. Piya Bhaskar Lockheed Martin
Performance assessment of CORBA for the transport of userplane data in future wideband radios Piya Bhaskar Lockheed Martin 1 Outline Introduction to the problem Test Setup Results Conclusion 2 Problem
More informationThe Design and Performance of a Real-Time CORBA Scheduling Service
The Design and Performance of a Real-Time CORBA Scheduling Service Christopher D. Gill, David L. Levine, and Douglas C. Schmidt fcdgill,levine,schmidtg@cs.wustl.edu Department of Computer Science, Washington
More informationReal-Time & Embedded Operating Systems
Real-Time & Embedded Operating Systems VO Embedded Systems Engineering (Astrit ADEMAJ) Real-Time Operating Systems Scheduling Embedded Operating Systems Power Consumption Embedded Real-Time Operating Systems
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 informationThe Robot Software Communications Architecture (RSCA): QoS-Aware Middleware for Networked Service Robots
SICE-ICASE International Joint Conference 2006 Oct. 18-21, 2006 in Bexco, Busan, Korea The Robot Software Communications Architecture (RSCA): QoS-Aware Middleware for Networked Service Robots Jonghun Yoo
More information8th International. Command and Control Research and Technology Symposium
Insertion of Embedded Infosphere Support Technologies Enabling Time Critical Target Prosecution 8th International Command and Control Research and Technology Symposium June 17-19, 2003 National Defense
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 informationMODEL-DRIVEN DEVELOPMENT OF COMMAND AND CONTROL CAPABILITIES FOR JOINT AND COALITION WARFARE
9 TH International Command and Control Research & Technology Symposium MODEL-DRIVEN DEVELOPMENT OF COMMAND AND CONTROL CAPABILITIES FOR JOINT AND COALITION WARFARE Robert Jacobs Computer Systems Center
More informationSelf-Controlling Architecture Structured Agents
Self-Controlling Architecture Structured Agents Mieczyslaw M. Kokar (contact author) Department of Electrical and Computer Engineering 360 Huntington Avenue, Boston, MA 02115 ph: (617) 373-4849, fax: (617)
More informationReal-time CORBA Tutorial
Real-time CORBA Tutorial Bill Beckwith Objective Interface Systems, Inc. +1 703 295 6500 bill.beckwith@ois.com http://www.ois.com OMG Real-time and Embedded Workshop July 2002 1 Agenda Motivation Introduction
More informationAir Force Test Center
Air Force Test Center Avionics Cyber Range (ACR) DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Bill L'Hommedieu ACR Chief Engineer 96 th Cyber Test Group 7 May 2018
More informationMixed Critical Architecture Requirements (MCAR)
Superior Products Through Innovation Approved for Public Release; distribution is unlimited. (PIRA AER200905019) Mixed Critical Architecture Requirements (MCAR) Copyright 2009 Lockheed Martin Corporation
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 informationImplementing Net-Centric Tactical Warfare Systems
Implementing Net-Centric Tactical Warfare Systems Gordon Hunt gordon.hunt@rti.com Real Time Innovations, Inc. 385 Moffett Park Drive, Sunnyvale, CA 94089 The tactical battlefield has long been characterized
More informationA control service for QoS-enabled middleware
A control service for QoS-enabled middleware Cosmina Ivan Department of Computer Science, Faculty of Automation and Computer Science Technical University of Cluj ROMANIA Abstract. Developers of distributed
More informationPlatform Based Design of Unmanned Aerial Vehicles
Platform Based Design of Unmanned Aerial Vehicles EE249 Class Project, Fall 2001 By Judy Liebman and Cedric Ma Abstract This project combines design philosophies from three different areas: embedded systems
More informationOverview. Distributed Systems. Distributed Software Architecture Using Middleware. Components of a system are not always held on the same host
Distributed Software Architecture Using Middleware Mitul Patel 1 Overview Distributed Systems Middleware What is it? Why do we need it? Types of Middleware Example Summary 2 Distributed Systems Components
More informationA Next Generation Hypervisor for the Embedded Market. Whitepaper
A Next Generation Hypervisor for the Embedded Market Whitepaper 1 Table of Contents Background: Current Generation of Hypervisors... 3 Limitations of Current Generation Hypervisors... 4 Next Generation
More informationAdvanced Lectures on knowledge Engineering
TI-25 Advanced Lectures on knowledge Engineering Client-Server & Distributed Objects Platform Department of Information & Computer Sciences, Saitama University B.H. Far (far@cit.ics.saitama-u.ac.jp) http://www.cit.ics.saitama-u.ac.jp/~far/lectures/ke2/ke2-06/
More informationComponent-Level Design. Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman. For non-profit educational use only
Chapter 10 Component-Level Design Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e by Roger S. Pressman Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman For non-profit
More informationAgent-Enabling Transformation of E-Commerce Portals with Web Services
Agent-Enabling Transformation of E-Commerce Portals with Web Services Dr. David B. Ulmer CTO Sotheby s New York, NY 10021, USA Dr. Lixin Tao Professor Pace University Pleasantville, NY 10570, USA Abstract:
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 informationSIMPLIFYING THE CAR. Helix chassis. Helix chassis. Helix chassis WIND RIVER HELIX CHASSIS WIND RIVER HELIX DRIVE WIND RIVER HELIX CARSYNC
W I N D R I V E R H E L I X C H A S S I S SIMPLIFYING THE WIND RIVER HELIX CHASSIS Helix Chassis brings together software, technologies, tools, and services to help automotive manufacturers unify, simplify,
More informationDefining A Security Architecture For Real-Time Embedded Systems
Defining A Security Architecture For Real-Time Embedded Systems Tod Reinhart AFRL-IFTA 2241 Avionics Circle, Suite 32 WPAFB, Ohio 45433-7334 Carolyn Boettcher Raytheon Space and Airborne Systems PO Box
More informationFLUID COMPUTING. ARC FORUM, India Ricky Watts Director of Industrial Solutions, Wind River IN A SOFTWARE-DEFINED WORLD
FLUID COMPUTING IN A SOFTWARE-DEFINED WORLD ARC FORUM, India Ricky Watts Director of Industrial Solutions, Wind River Chemical Sector Commercial Building Sector Communications Sector Critical Manufacturing
More informationThe Software Communications Architecture (SCA) and FPGAs Meeting the challenges of integrating FPGA application components using the SCA
1 The Software Communications Architecture (SCA) and FPGAs Meeting the challenges of integrating FPGA application components using the SCA May 26 th 2011 Andrew Foster, Spectra Product Manager Copyright
More informationCORBA in Control Systems
CORBA in Control Systems The Use of Embedded Real-time CORBA in the Architecture of Control Systems: A Case Study James L. Paunicka Ph.D. Boeing Phantom Works Eric Martens Boeing Phantom Works Shahzad
More informationSystem Threat Analysis Case Study for Software Based Communications
System Threat Analysis Case Study for Software Based Communications David K. Murotake, Ph.D. dmurotak@scatechnica.com Mobile: (603) 321-6536 www.scatechnica.com SBC Workshop 2004 1 Introduction Software
More informationAn Open Architecture for an Embedded Signal Processing Subsystem
An Open Architecture for an Embedded Signal Processing Subsystem 7th Annual Workshop on High Performance Embedded Computing MIT Lincoln Laboratory 23-25 Sept 2003 Stephen F. Shank Principal Member Engineering
More informationAQUILA. Project Defense. Sandeep Misra. (IST ) Development of C++ Client for a Java QoS API based on CORBA
AQUILA (IST-1999-10077) Adaptive Resource Control for QoS Using an IP-based Layered Architecture Project Defense Development of C++ Client for a Java QoS API based on CORBA http://www-st st.inf..inf.tu-dresden.de/aquila/
More information