AIRBUS Avionics and Simulation Products Open Source modeling tools in embedded projects



Similar documents
From TOPCASED to Polarsys

Open Source and Embedded Software Development for Avionics

Meeting Room Booking System Allan MacDougall. Room Booking System at Airbus, Filton.

FISS Full In Service Support

ACE Europe Henrik Weimer. TIM: The first Aras use case in Airbus

Airbus PLM A350 Manufacturing Engineering strategy

IBM Rational systems and software solutions for the medical device industry

Certification of a Scade 6 compiler

Large-Scale DS(M)L Deployment in Thales

SPACE supports the European aviation industry and secures global competitiveness

Effective Configuration Management through Standardisation

The State of Hybrid Cloud

Extreme Networks Software Defined Networking (SDN) Platform: Open, Standards-based and Comprehensive

What is Open Source? Open source is defined by three key components:

Comfort without compromise

FOSSBazaar A Governance Initiative to manage Free and Open Source Software life cycle

CLOUD TECH SOLUTION AT INTEL INFORMATION TECHNOLOGY ICApp Platform as a Service

Seven Steps for Choosing a Software Configuration Management System

How To Use Open Source Software

SCADE System Technical Data Sheet. System Requirements Analysis. Technical Data Sheet SCADE System

Windows Embedded Security and Surveillance Solutions

Project Scope. Perform a major step forward in Airbus Virtual Testing (VT) capability of structures. Project launch Design Certification

ARCHITECTURE SERVICES. G-CLOUD SERVICE DEFINITION.

Rapid Modular Software Integration (RMSI)

System Engineering Data Repository

cloud functionality: advantages and Disadvantages

How can Identity and Access Management help me to improve compliance and drive business performance?

Information paper. Best Practice for Successful Implementation of ISO for Financial Institutions

CSPA. Common Statistical Production Architecture Descritption of the Business aspects of the architecture: business models for sharing software

Systems Engineering with RUP: Process Adoption in the Aerospace/ Defense Industry

SOA for Healthcare: Promises and Pitfalls

Privacy in the Cloud Computing Era. A Microsoft Perspective

Technology. Accenture Data Center Services

AIRBUS CORPORATE ANSWER TO DISSEMINATE ENVIRONMENTAL MANAGEMENT SYSTEM. Environmental requirements for suppliers and management of the supply chain

ORACLE FORMS APPLICATIONS?

Job Description. Job Title Branch Business Group Reporting to Location. Purpose. Key Tasks

HP CLOUDSYSTEM. A single platform for private, public, and hybrid clouds. Simply the most complete cloud system for enterprises and service providers

Continuous Engineering in practice

Mobile application testing for the enterprise

Getting Maximum Business Value out of ERP Sachin Kinare, Vivek Tatkare & Abhijit Dixit

EL Program: Smart Manufacturing Systems Design and Analysis

ANSYS SCADE Model-Based Development Solutions for Industrial Equipment and Energy. Critical Systems & Software Development Solutions

CLOUD MIGRATION STRATEGIES

OPEN DATA CENTER ALLIANCE SM CLOUD ADOPTION SURVEY

IBM Rational Rhapsody Gateway Add On. CaliberRM Coupling Notes

National Research Council Canada IP Prosecution and IP License Management Solution Project

Aircraft performance monitoring

Integrated tools for collaborative software development

McAfee Security Architectures for the Public Sector

Should Costing Version 1.1

DO-178B compliance: turn an overhead expense into a competitive advantage

Product Lifecycle Sourcing enabled by Teamcenter s SRM solutions

Profile. Business solutions with a difference

Global Delivery Excellence Best Practices for Improving Software Process and Tools Adoption. Sunil Shah Technical Lead IBM Rational

IDENTITY & ACCESS MANAGEMENT IN THE CLOUD

DCML - The Standard that Enables ITIL Compliance

How To Improve Your Business

MARCH 2011 WISE. World In-Service Experience

Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction

Five best practices for deploying a successful service-oriented architecture

Industry Challenges in Embedded Software Development

Software: Driving Innovation for Engineered Products

Differentiate your business with a cloud contact center

Technical Data Sheet SCADE R17 Solutions for ARINC 661 Compliant Systems Design Environment for Aircraft Manufacturers, CDS and UA Suppliers

A Roadmap to Total Cost of Ownership

HPC ON WALL ST OPENSTACK AND BIG DATA. Brent Holden Chief Field Architect, Eastern US April 2014

Long Term Evolution (LTE) for Public Safety

Red Hat CloudForms: Open Clouds Under

IBM Rational Asset Manager

Commercial Software Licensing

Moving a Commercial Forecasting Product to Open Source

The Comprehensive and Fully Compliant Certification Solution. Certification Services

How To Write A Train Control System

Efficient Verification for Avionic Product Development

Analytics Strategy Information Architecture Data Management Analytics Value and Governance Realization

Enterprise Frameworks: Guidelines for Selection

Oracle Utilities Integration for Device Operations

Rational Asset Manager 7.2 Editions and Licensing

REQUEST FOR PROPOSAL Mobile Tours (Website) Development

Transforming and optimization of the supply chain to create value and secure growth and performance

How OpenFlow -Based SDN Transforms Private Cloud. ONF Solution Brief November 27, 2012

Consumerization. Managing the BYOD trend successfully. Harish Krishnan, General Manager, Wipro Mobility Solutions

industrialized delivered globally via Atos Right-Fit outcomes-based Application Management Your business technologists.

Transcription:

AIRBUS Avionics and Simulation Products Open Source modeling tools in embedded projects A key factor in improving productivity and maintainability Presented by P. Gaufillet With the support of P. Farail and M.L. Valentin

Software Development Tools A more and more complex context Growing complexity of embedded SW Growing need for Engineering Tools Requirement engineering Dependability Long Term Durability SW production framework Maturity Dependability Productivity Long Term Durability Extended Enterprise Productivity Process management Data flow Dependability Long Term Durability Full MBSE Formal methods A320 A340 A380 A350 A3OX Aircraft Programs

Software Development Tools A brief History In-House development ü Process and conf. mgt: MARCEL, PALLAS ü Design support : PICL, SAO ü Requirements traceability : TabTrace, Gmat, Ouate ü Test environment : AUTAN ü Code Generation : CLARA, CAPITOLE ü Rules verification : VerifNRC L Developing tools requires specific skills e.g. : user friendly GUI, complex mathematical basis, team work L Heavy costs of developt / maintenance L Clearly out of Airbus core business A320 A340 A380 A350 Commercial tools ü Process and conf. mgt : Clearcase ü Design support : STOOD, SCADE, ObjectGeode, Rose ü Requirements traceability : RTM, DOORS, Reqtify ü Test environment : RTRT, System Test ü Code Generation : SCADE/KCG ü Rules verification : Prolint L Risk of vendor lock-in L Customization to support our process is required and deployment in extended enterprise is often expensive L Long term availability not guaranteed

Open Source A better solution for Engineering Tools? Requirements Master tools Ensure tools durability in line with aircraft product lifecycle Adapt tools to our process Interoperability with Open Standards Lower vendor lock-in Easier deployment in extended enterprise Optimize Evolution and Maintenance costs Deploy Training & Knowledge Open Source Strengths Availability of source code Community of Users and Contributors Based on Open Standards Low Deployment Cost Involvement of Universities/Schools Success Conditions Build a viable community Organize the ecosystem

Open Source A brief reminder Based on Copyright Open Source is not the public domain Open Source = Free Software (free as in freedom) A software is considered as Open Source when it is distributed under a license giving the user the OSS freedoms as defined by OSI or FSF Licenses may also impose some obligations on the distribution (*) As defined by the Free Software Foundation

TOPCASED Set up A matter of collaboration Exchanges in various networks (2000-2005) With suppliers and partners Within EADS R&T network With local universities and industries (cluster Aerospace Valley beginnings) Interest largely shared Launch a collaborative project of engineering workbench Supporting critical systems development Based on open source components With an open source license

TOPCASED Goals A modular Model Based System/Software Engineering workbench Preparing the Long Term Support of these engineering tools Reducing embedded system development cost Integrating cutting edge research results Enforcing relationships between universities, industries and SMEs

TOPCASED Timeline Start of usage at High graduate School First projects by industrial partners Need to organize recurring maintenance 2005 2008 Start of experimentations 2009 First pilot software projects 2010 2011 First pilot system projects Hardware tests Migration of legacy projects New software pilot projects

ITEA OPEES 2009 / 2012 Mission ü Ensure Very Long Term Support of critical and embedded systems engineering technologies including Topcased and other projects (Geneauto, Frama-C, etc.) Towards a federation of Industrial Users, Service Providers and Universities ü Build a sustainable ecosystem around a sustainable organization: share components and services ü Avoid the creation of one ecosystem per industrial user: share roadmap and maintenance costs

Hosted by the Eclipse Foundation Polarsys Services Governance Roadmap / Technological Survey OSS mentoring for R&T projects Legal support Branding Maturity assessment Qualification kits IT Infrastructure Process

TOPCASED / OPEES / PolarSys Return of Experience Building an open source community in the embedded systems domain is feasible Added-values Open innovation and technology intelligence Improved durability Enhanced customizability Better strategic control and maintainability Better and cheaper obsolescence management

TOPCASED / OPEES / PolarSys Return of Experience Key activities Coordination of partners Marketing and communication IP management Industrialization effort shall not be underestimated Maturation and quality Packaging and deployment Involve early corporate stakeholders Procurement Legal Users

This document and all information contained herein is the sole property of AIRBUS Operations S.A.S. No intellectual property rights are granted by the delivery of this document or the disclosure of its content. This document shall not be reproduced or disclosed to a third party without the express written consent of AIRBUS Operations S.A.S. This document and its content shall not be used for any purpose other than that for which it is supplied. The statements made herein do not constitute an offer. They are based on the mentioned assumptions and are expressed in good faith. Where the supporting grounds for these statements are not shown, AIRBUS Operations S.A.S. will be pleased to explain the basis thereof. AIRBUS, its logo, A300, A310, A318, A319, A320, A321, A330, A340, A350, A380, A400M are registered trademarks.