Standards, Choice and Flexibility for Aerospace and Defence Devices
|
|
- Gavin Darren Lloyd
- 5 years ago
- Views:
Transcription
1 Standards, Choice and Flexibility for Aerospace and Defence Devices SESAM 31 st May 2006 Alex Wilson Senior Program Manager Aerospace and Defence
2 Who are Wind River? Agenda Trends and Standards lead to requirements How does a COTS OS meet these requirements? What is the impact of Safety Certification? What is the impact of Security Certification?
3 What Our A&D Customers Do Our customers make differentiated devices by focusing on intelligent, connected device software
4 What We Do: Device Software Optimization Wind River enables companies to develop and run device software faster, better, at lower cost, and more reliably.
5 Wind River Corporate Facts Wind River Overall Wind River Aerospace & Defence Wind River Engineering Established 1981, IPO in 1993 FY06 Revenue $266 Million (+13%) 28% of Revenue is A&D Largest A&D COTS Market Share 450 Engineers 170 Support Engineers 1200 Employees Worldwide
6 What types of systems give us information? Land Sea Air Space Commercial Aviation Abrams Tank Challenger Tank CHALS-X CIBADS II Fuchs Spürpanzer GIG-E Program JCAD JTRS MLRS Patriot Missile PDCUE TDOA System THAAD Missile TRC 4000 AEGIS AN/AQS20/X Sonar A/N SQQ-89 ASW Astute Class Sub. Harpoon Missile Mark 48 GMVLS MK41 5 inch gun NCSSS NAVMACS Phalanx CIWS SGS SSDS Trident Missile Type 45 Destroyer Apache Helicopter AWACS Airbus A400M B-1B B-2 B-52 C-130 AMP EC-725 Helicopter Eurofighter Typhoon F-15 F-16 F-18 F-22 F35 (JSF) Global Hawk UAV Tornado UCAS-N (X-47B) A2100 Satellite EGNOS HOPE-X Space Plane Mars Rovers Mars Odyssey Mars Recon Orbiter Mars Pathfinder Mars Recon Orbiter MTSAT-2 Satellite MUBLCOMM Satellite NASA Space Shuttle NPOESS ORBCOMM PROBA Satellite SBIRS SORCE Satellite X38 Space Lifeboat Airbus A318 Airbus A319 Airbus A320 Airbus A340 Airbus A380 ATIDS Boeing 777 Boeing 787 Dreamliner EC-225 Helicopter GlobalStar 2100 VICTORIA Program WAAS
7 A&D (Force) Transformations in DSO Old Way Foot Soldier Manned Aircraft Federated Systems Proprietary Systems Proprietary APIs Standalone / Isolated New Way Robotic Device Unmanned Aerial Devices Integrated Modular COTS Systems Standard APIs Networked / Connected
8 Aerospace & Defence Industry Characteristics Increasingly long lifecycles How to update existing capabilities? How to overcome obstacles due to obsolescence? Processor Architecture Migration Increased supply cost of near-obsolete components New technology introduction MultiCore, FPGA, SoC? Software obsolescence and reuse Emerging software standards IPV6, ANSI C++, ARINC653 Host support Windows 95, NT, 98, 2000, XP.. Safety and Security requirements Notional Projected Lifetime Extended Life B Years 0 Years
9 COTS and Open Standards
10 COTS Systems DO-178B Glossary Entry: Commercial off the shelf (COTS) software Commercially available applications sold by vendors through public catalog listings. COTS software is not intended to be customized or enhanced. Contract-negotiated software developed for a specific application is not COTS software. Interoperability, Compatibility and Obsolescence Concerns:- Is the Software API consistent across diverse Processor Architectures? Can the vendor readily support multiple COTS targets? Does the vendor provide consistency across Hosts and Targets? Who handles Middleware integration? Who handles Hardware/Software integration? Do Open Standards help? POSIX LINUX ARINC 653 ANSI Language standards
11 POSIX /pahz-icks/ An acronym for Portable Operating System Interface POSIX is a set of books specifying APIs It is neither a piece of code Nor an operating system It is a rich, proven API POSIX.1 is the full POSIX standard Defined by IEEE Std POSIX.1: 1123 routines (APIs) Profiles PSE51-PSE54 are subsets of POSIX.1 Defined by IEEE Std Rationale System Interfaces Commands Definitions Its about portability Both programmers and application source code Portability of the OS kernel itself and/or application binary code are not objectives
12 LINUX LINUX overview Full featured Unix mostly POSIX compliant * SMP capable Linux is NOT hard real-time (non-deterministic, kernel nonpreemptable) Generally requires more resources than COTS RTOS LSB Linux Standard Base Version 3.1 (Q2 2006) Application (I.e. Binary) And Kernel Draws on other standards such as POSIX * See The Open Group document: POSIX and Linux Application Compatibility Design Rules by C. Douglass Locke
13 What is ARINC 653? ARINC 653 is a application executive specification used for integrating avionics systems on modern aircraft Federated System Integrated Modular Avionics FCC IDS MCP EEC ADC FDR CDU Flight Management Computer FQIS GPS IRS ILS/MLS DME/ADF OMC VOR CLOCK
14 Example: Boeing 787 Common Core ~25 CCS Suppliers Auxiliary Power Unit Flight Data Recorder Common Core System Health Management Fuel Management Displays Flight Management Air Data Navigation Data Loading Crew Alerting Window Heat Ground Proximity Warning System Emergency lighting Cabin pressure Environmental Control Hydraulics Backup Electrical Crew/Pax O2 Fire Protection H2O/Lavs Thrust Reversers Landing Gear Brakes Steering
15 ANSI Language Standards C, C++ ANSI Standards fairly common for all compilers Exception with Visual C++ Some uptake of MISRA C subset Move towards MISRA-like subset for C++ Ada 2005 enhances standardisation of Ada Ada still used heavily in Europe for Safety Related tasks JAVA Usage Still increasing, some A&D Usage (Particularly RT JAVA)
16 Example of Standardisation Software Defined Radio
17 The Problem - Interoperability Northern Iraq: US Navy jets mistakenly attacked a Kurdish convoy led by US Special Operation Forces. Caused by a simple mix-up: the radios carried by the SOF were compatible only with USAF aircraft but not with US Navy jets which had attacked them! September 11: Hundreds of firefighters and police officers rushed into the World Trade Center. Helicopters circling overhead noticed the buildings starting to glow and relayed to incident commanders on the ground that the buildings may collapse. The police officers were given the order to evacuate --- all but 80 escaped. The firefighters never got the word of them, most within striking distance of safety, never got the word
18 The Solution: Software Defined Radio A software-defined radio (SDR) system is a radio communication system which uses software for the modulation and demodulation of radio signals or more simply put, plug-and-play waveforms! AN ENABLING TECHNOLOGY: Economies of Scale Interoperability Remote Management Standardisation
19 Software Communications Architecture Modeling tools and reference implementations Help developers build SCAcompliant waveforms SCA Definition Document SCA Development Tools Application Development Tools (IDE) IPv4/v6 Networking Definition document Standards-based framework Defines how elements of hardware and software are to operate in harmony within the JTRS (load waveforms, run applications, and be networked into an integrated system) SCA Core Framework CORBA API and services to provide abstraction of underlying h/w and s/w FPGA s re-progammable for various waveforms DSP s intensive computations Operating System Hardware (GPP, FPGA, DSP)
20 Example of Standardisation Network Enabled Capability
21 Network Enabled Capability Concept of a NEC A robust networked force improves information sharing Information sharing enhances the quality of information and shared situational awareness Shared situational awareness enables collaboration and self-synchronisation enhances sustainability Increases speed of command Goal Dramatic increase in mission effectiveness New and Emerging Philosophy of Warfare Sensors and Systems Cyber warfare
22 Technology requirements for NEC Interoperability to create a Network of Networks Land/Sea/Air Coalition forces Use of unmanned vehicles (Watchkeeper, Neuron..) Interoperability requirement leads to standards Requirement for vast numbers of interconnected devices IPv6 improvements Security implications System security (secure operating system) Data security (network security) Standardisation
23 Other Standards
24 IPv6 an enabler for NEC Internet Protocol version 6 (IPv6) is a new version of the Internet Protocol (IP) The successor to Internet Protocol version 4 (IPv4), the foundation of the TCP/IP protocol suite Supports the continued growth and advancement of the Internet Supports more directly-connected Internet nodes Allows the Internet to become a truly global network Enables ubiquitous connectivity -- Home, car and personal networks
25 Open Tools Environment - Eclipse "The FCS program sought a common software development environment that was an extensible, standardsbased platform, to address a broad range of needs for its software development projects," said Paul Schoen, Director of Software for SoSCOE, FCS. "Based on these and other defined criteria, the historical evidence of Wind River Workbench's Eclipse foundation promises a significant increase in productivity due to its flexibility, ease-of-use and scalability." One Common Cockpit for All Phases of Device Development, Debug and Test Eclipse 3.1 Open Tools Environment Customizable, task oriented perspectives Standards-based Open and extensible Project Compile Edit Project templates for commonly required configurations IDE managed or command-line defined builds Choice of compilers and editors Debugger Infrastructure Common debug interface regardless of target connection Built with differences between device HW and SW in mind Test Add on products to enable better device quality Unit Tester Unit and integration testing Diagnostics dynamic instrumentation on a running system
26 Software Safety Certification What impact does Safety have on systems?
27 What is Software Safety Certification? An approval by an individual or a company that a set of software meets the safety standards set by an agency responsible for guaranteeing safety in a particular industry. FAA Federal Aviation Administration RTCA DO-178B, RTCA DO-254, RTCA DO-278 EASA Joint Aviation Authorities EUROCAE ED-12B, EUROCAE ED-80 FDA Food and Drug Administration FDA 510(k) TÜV - Technischer Überwachungs-Verein IEC 61508, other IEC Standards MoD UK Ministry of Defense DEF STAN 00-56
28 What is a Safety Certification Process? 1. Write down requirements for human review 2. Implement those requirements 3. Test to insure that all requirements are met It is not creating perfect code
29 Required DO-178B Documentation Plan for Software Aspects of Certification (PSAC) Software Development Plan (SDP) Software Verification / Test Plan (SVP) Software Code Standards Software Requirements Standards Software Design Standards Software Change History Software Problem Report History Software Quality Assurance (SQA) Data Software Design Description Software Requirements Specification Software Verification Test Procedure Software Test Plan (STP) Software Unit Test Procedure Software Unit Test Plan Software Unit Test Report Software Integration Test Procedure Software Integration Test Plan Software Integration Test Report Source Code Test Coverage Report Test Results Report Software Correlation / Trace Matrix Version Description Document (VDD) Software Accomplishment Summary (SAS) Average Cost of DO-178B Level A ~ $100 per line of code
30 The ARINC 653 Challenge How can I change 1 independent application configure an application s resources (re) configure the health monitor without re-certifying the entire system?
31 Without Wind River Configuration Configuration Data Data C compiler compiler or or other other unqualified unqualified tool tool Replaceable Software Units Certify all together App 1 App 2 App 3 App 4 Configuration Data from unqualified tool Other ARINC 653 Operating System Configuration Data (partitions, ports, ) created by unqualified tool: must test and certify entire system as a whole, even for minor configuration change Higher initial development time, higher certification cost, higher cost of change and re-certification With Wind River XML XML Configuration Configuration Data Data DO-178B DO-178B Qualified Qualified XML XML Compiler Compiler App App 1 1 Certify separately App App 2 2 Binary Binary Configuration Configuration Data Data App App 3 3 App App 4 4 VxWorks VxWorks ARINC ARINC With PSC 2.1, XML-based configuration data, and qualified XML binary compiler: can test and, certify, and re-certify independent applications one by one Result: Lower development time, lower initial cert cost, and lower cost-of change and re-certification
32 So, what does this all mean? DO-178B Costs around $100 per SLOC VxWorks CERT is 16,000 SLOC VxWorks 653 CERT is 55,000 SLOC To reach Level A you need MCDC Code Coverage Deterministic Code Elimination of non-deterministic code conflicts with COTS goal POSIX (1700+ APIs in full POSIX) LINUX (Size and Determinism) IPv6 (Dynamic allocation of network buffers) SDR (Use of CORBA for plug-and-play waveforms)
33 Software Security Certification What impact does Security have on systems?
34 World s Fastest Security Overview Standard is the Common Criteria (CC), ISO 15408, accepted in North America, Europe, Israel, and Australia/NZ. The CC is mostly a repertoire of requirements at various levels of robustness. Requirements are divided into Functional (what a product does) and Assurance (how much trust we have in what it does) Evaluation is done at levels (EAL) 1 (low) - 7 (high). EAL1-4 are recognized internationally. EAL5+ are not. When you pass you get a Certificate and can use the CC Mutual Recognition Trademark. Similar to UL. Maintenance of Assurance is significant.
35 Evaluation Assurance Levels (EALs) Evaluation Assurance Levels & a (rough) Backward Compatibility Comparison to TCSEC* EAL EAL 1 EAL 2 EAL 3 EAL 4 EAL 5 EAL 6 EAL 7 Name Functionally Tested Structurally Tested Methodically Tested & Checked Methodically Designed, Tested & Reviewed Semiformally Designed & Tested Semiformally Verified Design & Tested Formally Verified Design & Tested TSEC C1 C2 B1 B2 B3 A1 *TCSEC - Trusted Computer Security Evaluation Criteria - the Orange Book
36 The MILS Architecture MILS - Multiple Independent Levels of Security MSL - Multi Single Level MLS - Multi Level Secure SL - Single Level CORBA - Client / Server DDS - Publish / Subscribe Application (User Mode) Partitions S TS (SL) (SL) S, TS (MLS) Trusted Path Display Manager (MSL) Token Service Driver (MSL) File Sys. Driver (MSL) Network Interface Unit (MSL) PCS (MLS) RT CORBA DDS Guest OS / Run-Time Libraries RT CORBA DDS Guest OS / Run-Time Libraries RT CORBA DDS Minimum Run-Time Library RTOS Micro Kernel (MILS Separation Kernel) Supervisor Mode MMU, Inter Partition Communications Interrupts Processor Source: Mark Vanfleet, NSA
37 NSA Estimated Life Cycle Costs for Security Formal Methods $$$ Individual Program Costs Proprietary Solution COTS Solution Est. $1000 per SLOC Development Costs (10 years) $9 Million $0 Reduced MILS Kernel <5000 SLOC Runtime licenses (3000 units) $0 $600,000 COTS Secure RTOS still $5M+ Annual Maintenance (10 year) $???? Program borne through life cycle $100,000 per year or $1 Million Not just a software problem Security Certification Costs Unknown, estimate $5 Million $5 Million Total 10 year Program Costs ~ $16+ Million $6.6 Million Cost for 5 DoD programs ~ $80 Million $13 Million
38 How does COTS Software follow these standards?
39 General Purpose Platforms Integrated Development Suite Integrated Partner Software Standards-based Middleware Linux Kernel 2.6 / VxWorks 6.2 Integrated Partner Hardware Plus Global Services and Support Wind River Workbench Eclipse-based development suite Complete lifecycle development Cross-build system Wind River Distribution Industrial-grade Tested, validated, supported, and maintained Carrier Grade Linux or VxWorks 6.2 Networking and security packages Integrated Partner Ecosystem Software Advanced networking Database Hardware COTS ATCA and CPCI boards Development and reference boards DO-178B Level A Certification for VxWorks 6.x in 2007
40 COTS Solution for SDR (Based on General Purpose Platform 3.2 for VxWorks and Linux) CRC SCARI++ Eclipse Boeing Standard for FCS Common Framework Workbench Eclipse Framework Communications Research Centre (CRC) Core Framework Scalable Certifiable (DO-178B) Power Management POSIX conformant Objective Interface Systems (OIS) ORBexpress (CORBA) VxWorks 6.2 IPv4/v6 Networking Hardware Partners Linux IPv6 Gold Logo Interpeak for MILS/DO-178B Pristine (kernel.org) Transparent build process Thorough testing & validation Global services and support Global Services and Support
41 Enabling Technologies: multi-core Application/real-time partitioning Upgrades IP protection and re-use Security partitioning Merging of legacy systems Algorithm offload
42 Workbench Development Suite Eclipse Framework Support for multiple OSes VxWorks 653, VxWorks 6 Linux, ThreadX Editor, complier, debugger C, C++, Ada* On-chip debug support Analysis tools System Viewer Scope tools Source code analyzer * Partner product DO-178B Certification Tool Suite Cuts Cert Time, Cost XML Configuration Suite DO-178B Level A qualified development tool Schema submitted to ARINC 653 committee DO-178B qualified verification tools Agent for Certification Environment Port monitor CPU monitor Memory monitor Host shell command Platform Safety Critical VxWorks ARINC 653 Wind River Workbench Integrated Partner Software VxWorks 653 Hardware Support (PowerPC) Support, Training, Professional Services > customers! Integrated Partner Support Certifiable ARINC 664 Stack CORBA OpenGL ARINC 615A Data Loader VxWorks 653 Time and space partitioning Plus slack=stealing feature Meets SC-200 IMA requirements ARINC 653 compliance, including Health Management Fast cold/warm restart (2 sec / 100 millisecond typical) Multiple partition OS with support for: ARINC 653 API VxWorks API subset POSIX subset Customer legacy OS possible Slack time scheduling DO-178B Level A cert evidence
43 VxWorks 653 Architecture User Mode ARINC Application POSIX Application VxWorks Application Ada Application ARINC API POSIX API VxWorks API Ada API Partition OS Partition OS Partition OS Partition OS VxWorks 653 Application Executive (with ARINC 653 ports and time/space scheduler) Board Support Package (BSP) Kernel Mode Hardware Board
44 DO-297 Supplier Separation / Security Platform Provider System Integrator Application Developers XML Table Editor XML Table Editor XML Config File XML Table Editor XML Config File XML Table Editor XML Config File XML Table Editor XML Config File XML Config File DO-178B Qualified XML Compiler Binary Configuration Data Hardware Platform
45 Wind River Certification Materials Certification Evidence for RTCA DO-178B Level A: Platform for Safety Critical DO-178B Platform for Safety Critical ARINC 653 These include: All required DO-178B Level A documents Documentation for requirements High and low-level design Source code Test code Reviews All test results Coverage Analysis at Level A (MCDC) For VxWorks/Cert: 260 MBytes, 14,000 files For VxWorks 653: 1.9 GBytes, 55,000 files
46 Wind River MILS Platform User Mode Secure App # 1 Level X Secure App #2 Level X Secure App #3 Level Y Secure App #4 Level Z Middleware Middleware VxWorks MILS Separation Kernel (SK) Board Support Package (BSP) Kernel Mode Hardware Board
47 Wind River in Aerospace and Defence The Wind River DSO Solution Industrial-strength platform World-class development suite Tightly integrated partner ecosystem Standards participation Global Services and support 23 years of experience in device software innovation
48 Question and Answer Session Thanks! Alex Wilson A&D Field Operations
WIND RIVER ANSWERS TO 50 QUESTIONS TO ASK YOUR ARINC 653 VENDOR
AN INTEL COMPANY WIND RIVER ANSWERS TO 50 QUESTIONS TO ASK YOUR ARINC 653 VENDOR Wind River is the market-leading ARINC 653 solutions provider with good financial health, technical capability, a strong
More informationApplying MILS to multicore avionics systems
Applying MILS to multicore avionics systems Eur Ing Paul Parkinson FIET Principal Systems Architect, A&D EuroMILS Workshop, Prague, 19 th January 2016 2016 Wind River. All Rights Reserved. Agenda A Brief
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 informationWind River Aerospace and Defense
Wind River Aerospace and Defense A&D Product Overview Chip Downing Senior Industry Marketing Manager Aerospace and Defense 1 February 2007 Wind River DSO Leadership We deliver Device Software Optimization
More informationBUILDING FUNCTIONAL SAFETY PRODUCTS WITH WIND RIVER VXWORKS RTOS
BUILDING FUNCTIONAL SAFETY PRODUCTS WITH WIND RIVER VXWORKS RTOS Alex Wilson Director, Market Development 2017 WIND RIVER. ALL RIGHTS RESERVED. For over 30 years, Wind River has helped the world's technology
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 informationCarrier Grade Linux and VxWorks
Carrier Grade Linux and VxWorks A Complete Solution for Next Generation Telecom Systems based on ATCA and AMC Hardware Vinay Panchdhari Regional FAE Manager - Asia Pacific Wind River Systems Telecom Market
More informationWIND RIVER VXWORKS MULTI-CORE EDITION
WIND RIVER VXWORKS 653 3.0 MULTI-CORE EDITION TABLE OF CONTENTS RTCA DO-178C Certification Evidence... 2 VxWorks 653 3.0 Multi-core Edition Benefits... 2 VxWorks 653 Runtime Components... 4 VxWorks 653
More informationTHE INTERNET OF THINGS FOR DEFENSE
THE INTERNET OF THINGS FOR DEFENSE WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY The Internet of Things (IoT) is today s commercial effort to integrate a wide variety of technical and commercial
More informationIntegrated Modular Avionics Development Guidance and Certification Considerations
René L.C. Eveleens National Aerospace Laboratory NLR P.O. Box 90502 1006BM Amsterdam Netherlands eveleens@nlr.nl ABSTRACT From 2001 to 2005 a working group within the European Organisation for Civil Aviation
More informationSecurity: The Key to Affordable Unmanned Aircraft Systems
AN INTEL COMPANY Security: The Key to Affordable Unmanned Aircraft Systems By Alex Wilson, Director of Business Development, Aerospace and Defense WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY
More informationGreen Hills Software, Inc.
Green Hills Software, Inc. A Safe Tasking Approach to Ada95 Jim Gleason Engineering Manager Ada Products 5.0-1 Overview Multiple approaches to safe tasking with Ada95 No Tasking - SPARK Ada95 Restricted
More informationMILS Middleware: High Assurance Security for Real-time, Distributed Systems
2001 Objective Interface Systems, Inc. MILS Middleware: High Assurance Security for Real-time, Distributed Systems Bill Beckwith bill.beckwith@ois.com Objective Interface Systems, Inc. 13873 Park Center
More informationUsing a Hypervisor to Manage Multi-OS Systems Cory Bialowas, Product Manager
Using a Hypervisor to Manage Multi-OS Systems Cory Bialowas, Product Manager cory.bialowas@windriver.com Trends, Disruptions and Opportunity Wasn t life simple? Single-OS: SMP OS OS CPU Single Core Virtualization
More informationDevelopment Guidance and Certification Considerations
Integrated Modular Avionics Development Guidance and Certification Considerations René L.C. Eveleens National Aerospace Laboratory NLR P.O. Box 90502 1006BM Amsterdam RTO SCI LS-176: Mission System Engineering
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 informationWind River Answers 50 Questions to Ask Your ARINC 653 Vendor
Wind River Answers 50 Questions to Ask Your ARINC 653 Vendor Corporate Q1. How financially stable is your company? Are your books publicly available? A1. Founded in 1981, Wind River is a publicly held
More information3 August Software Safety and Security Best Practices A Case Study From Aerospace
3 August 2014 Software Safety and Security Best Practices A Case Study From Aerospace Agenda Introduction Why Aviation? ARINC 653 Real-time Linux on Xen (ARLX) Safety Artifacts for ARLX Security Artifacts
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 informationWIND RIVER VXWORKS for AEROSPACE & DEFENSE AND INDUSTRIAL MARKETS
WIND RIVER VXWORKS for AEROSPACE & DEFENSE AND INDUSTRIAL MARKETS Stephen Olsen, Sr. Manager Operating Systems, Wind River 2017 WIND RIVER. ALL RIGHTS RESERVED. Wind River CONFIDENTIAL Information The
More informationTHE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS
THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS By Bill Graham and Michael Weinstein WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY Driven by the convergence of cloud technology, rapidly
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 informationAchieving safe, certified, multicore avionics systems with Separation Kernel Hypervisors
Safety & Security for the Connected World Achieving safe, certified, multicore avionics systems with Separation Kernel Hypervisors 13 October 2015 Mark Pitchford, Technical Manager, EMEA Achieving safe,
More informationPrimary Multicore Software Configurations Mark Hermeling, Senior Product Manager Wind River
Primary Multicore Software Configurations Mark Hermeling, Senior Product Manager Wind River Agenda Multicore and Virtualization at Wind River Primary Software Configurations Business drivers behind Multicore
More informationDeos SafeMCTM. - Flight Software Workshop - Thursday December 7 th, Safety Critical Software Solutions for Mission Critical Systems
Deos SafeMCTM Real-Time DO 178C DAL A Operating System for Safety-Critical Multicore Avionics Systems (ARINC 653 and RTEMS POSIX APIS) Presenter : Theresa Rickman Military Aerospace Accounts - Flight Software
More informationRTOS, Linux & Virtualization Wind River Systems, Inc.
taeyong.kim@windriver.com RTOS, Linux & Virtualization 2008 Wind River Systems, Inc. Simple Board Simple Code 2 2008 Wind River Systems, Inc. start: /* disable interrupts in CPU and switch to SVC32 mode
More informationIntegration of Mixed Criticality Systems on MultiCores: Limitations, Challenges and Way ahead for Avionics
Integration of Mixed Criticality Systems on MultiCores: Limitations, Challenges and Way ahead for Avionics TecDay 13./14. Oct. 2015 Dietmar Geiger, Bernd Koppenhöfer 1 COTS HW Evolution - Single-Core Multi-Core
More informationGREEN HILLS SOFTWARE: EAL6+ SECURITY FOR MISSION CRITICAL APPLICATIONS
GREEN HILLS SOFTWARE: EAL6+ SECURITY FOR MISSION CRITICAL APPLICATIONS 15 December 2008: EAL6+ Security for Mission Critical Applications INTERVIEWEE. DAVID KLEIDERMACHER CHIEF TECHNOLOGY OFFICER TEL.
More informationMcAfee Embedded Control for Aerospace and Defense
McAfee Embedded Control for Aerospace and Defense A single solution for system integrity, change control, and policy compliance McAfee Embedded Control for Aerospace and Defense Systems part of the McAfee
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 informationMultiple Independent Layers of Security (MILS) Network Subsystem Protection Profile (MNSPP) An Approach to High Assurance Networking Rationale
Multiple Independent Layers of Security (MILS) Subsystem Protection Profile (MNSPP) An Approach to High Assurance ing Rationale 1 2008 Wind River Systems, Inc. The MILS Subsystem (MNS) is A class of subsystem
More informationMILS Multiple Independent Levels of Security. Carol Taylor & Jim Alves-Foss University of Idaho Moscow, Idaho
MILS Multiple Independent Levels of Security Carol Taylor & Jim Alves-Foss University of Idaho Moscow, Idaho United states December 8, 2005 Taylor, ACSAC Presentation 2 Outline Introduction and Motivation
More informationProfiling and Debugging OpenCL Applications with ARM Development Tools. October 2014
Profiling and Debugging OpenCL Applications with ARM Development Tools October 2014 1 Agenda 1. Introduction to GPU Compute 2. ARM Development Solutions 3. Mali GPU Architecture 4. Using ARM DS-5 Streamline
More informationArchitecture for a Truly Integrated Defense Network
Architecture for a Truly Integrated Defense Network Eric Firkin Director, USAF Business Development Raytheon Solipsys Corporation 15 June 2004 Corporate Overview Founded in March 1996 by Senior Researchers
More informationUnderstanding the Role of Real-Time Java in Aegis Warship Modernization. Dr. Kelvin Nilsen, Chief Technology Officer Java, Atego Systems
Understanding the Role of Real-Time Java in Aegis Warship Modernization Dr. Kelvin Nilsen, Chief Technology Officer Java, Atego Systems 2012, 2011 Atego. Atego. All All Rights Rights Reserved. Reserved.
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 informationSimplifying the Development and Debug of 8572-Based SMP Embedded Systems. Wind River Workbench Development Tools
Simplifying the Development and Debug of 8572-Based SMP Embedded Systems Wind River Workbench Development Tools Agenda Introducing multicore systems Debugging challenges of multicore systems Development
More informationInnovation and Excellence in Engineering and Support. Solutions.
Innovation and Excellence in Engineering and Support Marshall Aerospace and Defence Group Airport House The Airport Cambridge CB5 8RX UK T +44 (0) 1223 373737 marshalladg.com Contains public sector information
More informationNetwork Object Architectures (NOA) for Avionics Wednesday 20th June 10.00am 1.00pm
www.ruggedfiberoptics.com Network Object Architectures (NOA) for Avionics Wednesday 20th June 10.00am 1.00pm Spring 2018 Aircraft Network Problems Today 1. Complexity Point to point and point to multi-point
More informationArgon ST. Creative People Applying Advanced Technology
Argon ST Creative People Applying Advanced Technology Background Argon ST provides advanced intelligence, surveillance, and reconnaissance systems to the U.S. Department of Defense and certain foreign
More informationA Cost Effective High Assurance Layered Solution for MLS Test Training and LVC
A Cost Effective High Assurance Layered Solution for MLS Test Training and LVC 2014 Layered Assurance Workshop 8-Dec, 2014 James Marek 2014 Rockwell 2014 Collins. Rockwell Collins. Introduction Solution
More informationS1000D - An Overview. Background, Benefits, and Overview of S1000D Data Module Structures
S1000D - An Overview Background, Benefits, and Overview of S1000D Data Module Structures What is S1000D? S1000D is an international specification for technical publications, utilizing a Common Source Database.
More informationHigh Assurance Systems Development Using the MILS Architecture
Systems Development Using the MILS Architecture Paul Parkinson, Principal Systems Architect, Wind River Arlen Baker, Principal Technologist, Wind River Table of Contents Abstract... 1 Introduction... 1
More informationMarshall Aerospace and Defence Group.
Marshall Aerospace and Defence Group. We are a leading independent aerospace and defence company and are respected and trusted worldwide for our expertise in civil, military and commercial aircraft and
More informationAvionics / Avionics Test Specialists
Innovative High Tech Solutions for Leading Edge Aerospace Companies www.icsaero.com Avionics / Avionics Test Specialists Design, Manufacture, and Production of Avionics and Avionics Test & Simulation Instruments
More information10 Steps to Virtualization
AN INTEL COMPANY 10 Steps to Virtualization WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY Virtualization the creation of multiple virtual machines (VMs) on a single piece of hardware, where
More informationWind River VxWorks Cert Platform
Wind River VxWorks Cert Platform Wind River VxWorks Cert Platform enables safety critical systems developers access to Wind River s commercial off-the-shelf (COTS) platform for delivering applications
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 informationIntegrated C4isr and Cyber Solutions
Integrated C4isr and Cyber Solutions When Performance Matters L3 Communication Systems-East provides solutions in the C4ISR and cyber markets that support mission-critical operations worldwide. With a
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 informationGoAhead Software NDIA Systems Engineering 2010
GoAhead Software NDIA Systems Engineering 2010 High Availability and Fault Management in Objective Architecture Systems Steve Mills, Senior Systems Architect Outline Standards/COTS and the Mission-Critical
More informationSCADE. SCADE 19.2 Solutions for ARINC 661 Compliant Systems. The ARINC 661 Standard EMBEDDED SOFTWARE
EMBEDDED SOFTWARE SCADE SCADE 19.2 Solutions for ARINC 661 Compliant Systems SCADE Solutions for ARINC 661 Compliant Systems is a simulation toolset that empowers engineers to prototype and design ARINC
More informationApplying Multi-core and Virtualization to Industrial and Safety-Related Applications
White Paper Wind River Hypervisor and Operating Systems Intel Processors for Embedded Computing Applying Multi-core and Virtualization to Industrial and Safety-Related Applications Multi-core and virtualization
More informationANSYS SCADE 17.0 Solutions for ARINC 661-Compliant Systems
Technical Data Sheet ANSYS SCADE 17.0 Solutions for Design Environment for Aircraft Manufacturers, CDS and UA Suppliers ANSYS SCADE Solutions for is a tool chain that empowers users to prototype and design
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 informationWIND RIVER VXWORKS CERT PLATFORM
Wind River VxWorks Cert Platform provides safety-critical systems developers access to Wind River s commercial off-the-shelf (COTS) platform for delivering applications that must be certified to the stringent
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 informationT1042-based Single Board Computer
T1042-based Single Board Computer High Performance/Low Power DO-254 Certifiable SBC IP Features and Benefits Part of the COTS-D family of safety certifiable modules Single conduction-cooled rugged module
More informationyears of Satellite Ground Systems
1998-2038 40 years of Satellite Ground Systems Laurent MONTOYA, Patrick PLECZON 27 February 2018 2018 by Airbus Defence and Space. Published by The Aerospace Corporation with permission. fiction Lets recapitulate
More informationCONVENTIONAL MILITARY AND COMMERCIAL AVIONICS Achieving high-performance graphics and optimal energy efficiency for conventional military and
CONVENTIONAL MILITARY AND COMMERCIAL AVIONICS Achieving high-performance graphics and optimal energy efficiency for conventional military and commercial avionics systems with AMD Embedded Radeon E8860
More informationNEW LIFE FOR EMBEDDED SYSTEMS IN THE INTERNET OF THINGS
NEW LIFE FOR EMBEDDED SYSTEMS IN THE INTERNET OF THINGS INNOVATORS START HERE. EXECUTIVE SUMMARY The Internet of Things (IoT) is no longer a fanciful vision. It is very much with us, in everything from
More informationModel-Based Design for High Integrity Software Development Mike Anthony Senior Application Engineer The MathWorks, Inc.
Model-Based Design for High Integrity Software Development Mike Anthony Senior Application Engineer The MathWorks, Inc. Tucson, AZ USA 2009 The MathWorks, Inc. Model-Based Design for High Integrity Software
More informationIDE for medical device software development. Hyun-Do Lee, Field Application Engineer
IDE for medical device software development Hyun-Do Lee, Field Application Engineer Agenda SW Validation Functional safety certified tool IAR Embedded Workbench Code Analysis tools SW Validation Certifications
More informationHAMES Review at SRI, 7 October 2008 partly based on Layered Assurance Workshop 13, 14 August 2008, BWI Hilton and based on Open Group, 23 July 2008,
HAMES Review at SRI, 7 October 2008 partly based on Layered Assurance Workshop 13, 14 August 2008, BWI Hilton and based on Open Group, 23 July 2008, Chicago Component Security Integration John Rushby Computer
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 informationMercury Mission Systems BuildSAFE Graphics Suite Multicore Software Renderer Scott Engle Director of Business Development
Mercury Mission Systems BuildSAFE Graphics Suite Multicore Software Renderer Scott Engle Director of Business Development Mercury acquires Richland Technologies to compliment MMSI Mercury Mission Systems
More informationAn Application in Technology Insertion for a Legacy System
An Application in Technology Insertion for a Legacy System Nathan Adams - nathan.adams@gtri.gatech.edu Jimmy Simmons - jimmy.simmons@gtri.gatech.edu NDIA 14 th Annual Systems Engineering Conference 1 Topics
More informationADS2 Features & Functions A User s Perspective. Test & Integration Systems Products Software Solutions Service & Support
ADS2 Features & Functions A User s Perspective Test & Integration Systems Products Software Solutions Service & Support ADS2 Landscape ADS2 Toolbox Data Manipulation & Monitoring Session Control Configuration
More informationDefence services. Independent systems and technology advice that delivers real value. Systems and Engineering Technology
Defence services Independent systems and technology advice that delivers real value Systems and Engineering Technology Frazer-Nash Consultancy Working in the UK and internationally, Frazer-Nash is making
More informationNext Generation Enterprise Solutions from ARM
Next Generation Enterprise Solutions from ARM Ian Forsyth Director Product Marketing Enterprise and Infrastructure Applications Processor Product Line Ian.forsyth@arm.com 1 Enterprise Trends IT is the
More informationWIND RIVER DIAB COMPILER
AN INTEL COMPANY WIND RIVER DIAB COMPILER Boost application performance, reduce memory footprint, and produce high-quality, standards-compliant object code for embedded systems with Wind River Diab Compiler.
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 information290T: The Business of Software: Creating a Sustained SW Business. So what should Palm have done?
landay 1 290T: The Business of Software: Creating a Sustained SW Business Professor Kurt Keutzer Fall 2003 EECS keutzer@eecs.berkeley.edu 1 So what should Palm have done? Split into HW (PalmOne) and SW
More informationSafety and Security for Automotive using Microkernel Technology
Informationstag "Das Automobil als IT-Sicherheitsfall" Berlin, 11.05.2012 Safety and Security for Automotive using Microkernel Technology Dr.-Ing. Matthias Gerlach OpenSynergy TwoBirds withonestone Safety
More informationIEC Embedded Client/Server Development Toolkit
IEC 61850 Embedded Client/Server Development Toolkit The Xelas Energy product portfolio enables: Embedded IEC 61850 development: significant time and cost savings when porting to embedded operating systems
More informationSCADE. SCADE Suite Tailored for Critical Applications EMBEDDED SOFTWARE
EMBEDDED SOFTWARE SCADE SCADE Suite 19.2 SCADE Suite is part of the ANSYS Embedded Software product line, which empowers users with a Model-Based Development Environment for critical embedded software.
More informationThe Digitising European Industry strategy & H2020 calls related to Cyber-Physical Systems
The Digitising European Industry strategy & H2020 calls related to Cyber-Physical Systems #DigitiseEU Dr. Werner Steinhögl European Commission - DG CONNECT Technologies and Systems for Digitising Industry
More informationHypervisor Market Overview. Franz Walkembach. for GENIVI AMM, April 19 th, 2018 (Munich) SYSGO AG Public
Franz Walkembach for GENIVI AMM, April 19 th, 2018 (Munich) SYSGO AG Public 2018-04-19 1 What you can expect Quick introduction of SYSGO AG What are the market trends for hypervisor? Market size and main
More informationAviation Cyber Security Efforts
Aviation Cyber Security Efforts Airlines Electronic Engineering Committee (AEEC) Rev version H: May 2018 Paul J. Prisaznuk AEEC Executive Secretary and Program Director This document summarizes the efforts
More informationBringing the benefits of Cortex-M processors to FPGA
Bringing the benefits of Cortex-M processors to FPGA Presented By Phillip Burr Senior Product Marketing Manager Simon George Director, Product & Technical Marketing System Software and SoC Solutions Agenda
More informationAddressing Complexity in Connected & Autonomous Vehicles (and in fact everything else )
Addressing Complexity in Connected & Autonomous Vehicles (and in fact everything else ) 25.04.2018 Contents 1 Context and Background 2 The Architecture 3 SOA & SOA++ 4 SOA Connectivity Models 5 Summary
More informationDigging Deeper. into AVIATION SECURITY
Digging Deeper into AVIATION SECURITY Safety IS NOT Security Agenda Part I Previously on... Part II Faster, Stronger and Higher Previously on... PART I Attack Review Discovery ADS-B Gathering ACARS Exploit
More informationGovt. of Karnataka, Department of Technical Education Diploma in Computer Science Sixth Semester. Contact Hrs / week: 4 Total hrs: 64
Govt. of Karnataka, Department of Technical Education Diploma in Computer Science Sixth Semester Subject: Embedded and Real-Time Systems Contact Hrs / week: 4 Total hrs: 64 Table of Contents Slno Chapters
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 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 informationWhat is it? What does it do?
JBoss Enterprise Application Platform What is it? JBoss Enterprise Application Platform is the industryleading platform for next-generation enterprise Java applications. It provides a stable, open source
More informationADA PRODUCTS. Marie Daub PTC Developer Tools Sales Representative (Western/Southern Europe, UK and RoW)
ADA PRODUCTS Marie Daub PTC Developer Tools Sales Representative (Western/Southern Europe, UK and RoW) Chantal Duplenne Software Development Engineer Principal - PTC Developer Tools Ada-Europe 2016 Pisa,
More informationUsing a Separation Kernel to Protect against the Remote Exploitation of Unaltered Passenger Vehicles
Safety & Security for the Connected World Using a Separation Kernel to Protect against the Remote Exploitation of Unaltered Passenger Vehicles 16 th June 2015 Mark Pitchford, Technical Manager, EMEA Today
More informationTesting Under Time Pressure. Versatile Test Benches for Avionic Systems
Testing Under Time Pressure Versatile Test Benches for Avionic Systems In the future, test benches will be made up from subsystems that are manufactured by specialized suppliers. It is very important to
More informationOpen Server Architecture
EAB/OP-08:0052 Uen Rev A Open Server Architecture April 2008 Technology Paper The Open Server Architecture is flexible, open and easier to build applications on. This is achieved primarily through open
More informationUBIQUITIOUS, RESILIENT, SECURE CONNECTIVITY IN THE NEAR-PEER THREAT ENVIRONMENT
2018 Viasat White Paper August 27, 2018 UBIQUITIOUS, RESILIENT, SECURE CONNECTIVITY IN THE NEAR-PEER THREAT ENVIRONMENT With Hybrid Adaptive Networking By Craig Miller Vice President, Chief Technical Officer
More informationA Big Little Hypervisor for IoT Development February 2018
A Big Little Hypervisor for IoT Development February 2018 Contents PROJECT OVERVIEW TECHNICAL OVERVIEW GOVERNANCE JOIN US! PROJECT OVERVIEW Current State of Affairs IoT Development IoT device devices requires
More informationData Distribution Service A foundation of Real-Time Data Centricity
Data Distribution Service A foundation of Real-Time Data Centricity Anaheim, September 2006 www.rti.com Gerardo Pardo-Castellote, Ph.D. Co-chair OMG DDS SIG gerardo.pardo@rti.com Agenda History What is
More informationRapid Integration Framework (RIF)
RIF Demonstration Booth Layout Rapid Integration Framework (RIF) Demonstration Information Packet Future Airborne Capability Environment (FACE) Technical Interchange Meeting (TIM) 18 September 2018 Distribution
More informationOSA-RTS SPHE H RE R A A
SPHEREA Technology National Instruments Automated Test Summit 2 July 2015. Presentation: Tools Overview OSA-RTS Module Presenter: Chris Gorringe. SPHEREA: A GLOBAL COMPANY SPECIALISING IN TEST SYSTEMS
More informationIntroduction to DDS. Brussels, Belgium, June Gerardo Pardo-Castellote, Ph.D. Co-chair OMG DDS SIG
Introduction to DDS Brussels, Belgium, June 2007 www.rti.com Gerardo Pardo-Castellote, Ph.D. Co-chair OMG DDS SIG gerardo.pardo@rti.com Agenda History What is Data-Centricity? The Future Enabling Unified
More informationDepartment of Defense Emerging Needs for Standardization
Department of Defense Emerging Needs for Standardization Robert Gold Director, Engineering Enterprise Office of the Deputy Assistant Secretary of Defense for Systems Engineering SAE International 2016
More informationIBM Tivoli Directory Server
Build a powerful, security-rich data foundation for enterprise identity management IBM Tivoli Directory Server Highlights Support hundreds of millions of entries by leveraging advanced reliability and
More informationBENEFITS OF INTRA-VEHICLE DISTRIBUTED NETWORK ARCHITECTURE
2011 NDIA GROUND VEHICLE SYSTEMS ENGINEERING AND TECHNOLOGY SYMPOSIUM VEHICLE ELECTRONICS AND ARCHITECTURE (VEA) MINI-SYMPOSIUM AUGUST 9-11 DEARBORN, MICHIGAN BENEFITS OF INTRA-VEHICLE DISTRIBUTED NETWORK
More informationUptime and Proactive Support Services
Uptime and Proactive Support Services We ll accelerate your journey to sustainable IT optimisation and ensure that your technology is delivering all that it can. We ll keep your IT infrastructure up and
More information