Project: EDONA. Environnements de Développement Ouverts aux Normes de l Automobile. Open Development Platform to Automotive Standards

Size: px
Start display at page:

Download "Project: EDONA. Environnements de Développement Ouverts aux Normes de l Automobile. Open Development Platform to Automotive Standards"

Transcription

1 Project: EDONA Environnements de Développement Ouverts aux Normes de l Automobile Open Development Platform to Standards May 2010

2 Summary Project overview page 4 WP 1 : TM modeling page 6 Improving Requirement Engineering in an Model Driven development. WP 2 : Critical systems development page 8 How EDONA improve design, generation and test of a PharOS application. WP 3 : Matlab/Simulink functional algorithm tests tool page 10 Define and put in place a tool for Matlab/Simulink models validation. WP 4 : HMI software design workbench page 12 Ease HMI development using new data exchange format capabilities, models transformation and validation from various design. WP 5 : Interoperation and integration platform page 14 Gather all transverse functions for creating a technical infrastructure for product management and tooling development and integration. -Page 2-

3 Partners Industry users REGIENOV François Ougier Technocentre RENAULT Direction de l Electronique Avancée 1, avenue du Golf Guyancourt Cedex Tel: francois.ougier@renault.com PSA Aldric Loyer / Jean Friry PSA Peugeot Citroën Route de Gisy Vélizy-Villacoublay Cedex Tel: / aldric.loyer@mpsa.com Continental Bernard Sanchez Continental S.A.S. S&T_A Software Platforms 1, avenue Paul Ourliac BP F Toulouse Cedex 1 Tel: bernard.sanchez@continentalcorporation.com DELPHI Arnaud Tournadre Body & Security France Electronique Habitacle et Sécurité 64, Av de la Plaine de France Tremblay en France Tel: arnaud.tournadre@delphi.com Johnson- Controls Gilles Ricour Johnson Controls Electronics 10 Av de l Entreprise B.P Osny F-95xxx Cergy-Pontoise Cedex Tel : gilles.ricour@jci.com Visteon Hervé Dufau Visteon Software Technologies Engineering Services 1800, Route des Crêtes - BP Sophia Antipolis Cedex Tel: hdufau@visteon.com THALES THALES Research & Technology Route Départementale Palaiseau Cedex Tel : Services or suppliers Esterel Technologies Esterel Technologies Parc Euclide - 8, rue Blaise Pascal ELANCOURT Cedex Tel: Sherpa Engineering Jean Brunet Sherpa Engineering 269/287, rue de la Garenne Nanterre Tel : j.brunet@sherpa-eng.com GEENSYS Serge Laverdure 16, rue du Dôme Boulogne-Billancourt Tel : serge.laverdure@geensys.com GEENSOFT 88 ter avenue du Général Leclerc Boulogne Billancourt France Start up companies (Services or suppliers) Intempora Gilles Michel Intempora S.A. 2, place Jules Gévelot Issy les Moulineaux Tel : gilles.michel@intempora.com Knowledge Inside Samuel Boutin Knowledge Inside 215, rue Jean-Jacques Rousseau Issy les Moulineaux Tel: sbo@k-inside.com OBEO Etienne Juliot Obeo 2, rue Robert Schuman Rezé Tel : etienne.juliot@obeo.fr Academics ARMINES Sébastien Boisgérault Centre de Robotique Ecole des Mines de Paris Paris Tel : sebastien.boisgerault@mines-paristech.fr CEA LIST François Terrier LISE - CEA List CEN Saclay GIF SUR YVETTE Tel : francois.terrier@cea.fr INRIA LINA 2, rue de la Houssinière, BP Nantes Cedex 03 Polytechnique Leo Liberti LIX Ecole Polytechnique Palaiseau Cedex Tel: liberti@lix.polytechnique.fr Supelec Frédéric Boulanger Supelec - Plateau de Moulon 3, rue Joliot-Curie Gif sur Yvette Tel : frederic.boulanger@supelec.fr -Page 3-

4 EDONA project overview Context : At the origins of EDONA was a strategic decision of the Automobile & Transportation group (a.k.a. Num@tec) of the System@tic Paris Région French R&D cluster to federate the projects they labelled. This goal would be achieved by specifying and building a number of platforms that would host all their and concept developments. EDONA was to be the first one, covering automotive electronic systems design. This goal matched the expectations of some car manufacturers and suppliers who in some situations began to perceive the detrimental effects (in terms of schedule and cost as well as specification and implementation quality) of using disconnected along the V cycle. This became really significant when the consortium gained momentum. uses interface descriptions in XML, diagrammatic representations, and an UML meta-model. Those elements make it very difficult to do anything without, and immediately raise the issue of connecting them to the requirement documents and to the various system engineering, modelling and testing that were more or less being experimented and deployed around Lead by Renault and gathering at the national level the totality of the main and large industry actors of the field of automotive embedded software, EDONA is a project of the "System@tic Paris-Région" cluster. EDONA aims at facilitating the assembly of seamless tool chains for the development of automotive embedded systems. Modular, interoperable and adaptable to the various needs of the actors and trades of the car industry, it integrates from the start the requirement of compliance to automotive standards, with a particular focus on. Project structure: WP 0 - «Management» - Promotion, dissemination and perpetuation strategy Tooled up process Requirement modeling for Critical system development Functional testing of Matlab/Simulink algorithms HMI software design workbench Industrial applications WP 1 WP 2 WP 3 WP 4 WP 5 - «Interoperation and integration platform» - Requirements definition - Interoperability and interchange architecture for automotive development processes and -Page 4-

5 Global phase schedule From and to WP 0 task 1: feeding and implementing the reference process Phase 1 Identification of the tool Specification of the tool Specification of interchange needs among the internal tool Phase 2 Development of the tool v1.0 Integration on the framework v1.0 Preliminary demonstrators From WP 5 : Template & constraints formalisation of exchanged data To WP 5 : Models of exchanged data for integration / aligment / implementation From WP 5 : Framework v1.0 To WP 5 : Complementary needs Evolution requests Phase 3 Tuning tool v2.0 Integration on the framework v2.0 Final demonstrators From WP 5 : Framework v2.0 Final Delivrables -Page 5-

6 WP1 : Requirements traceability and modeling WP1 Objectives : Ensure full requirements traceability through the software development life cycle. Propose modeling of Systems with different abstraction views and with integrated from functional analysis with EAST-ADL2 to TM implementation. Integrate non functional properties (Real-time). Verify in the system models the functional and non functional properties. Prepare an industrial deployment. 1 Requirement Engineering Requirement Specifications EAST- ADL2 use 4 EAST-ADL2 modelling Requirement allocation to solution Requirement analysis 5 use 2 use EAST-ADL2 model MyReq Schedulability Analysis 3 Requirement allocation to V&V means Transform use ARGateway model V&V Product 6 use modelling External Partner EDONA Component Mapping Gateways Specific Users & generic Generic for toolmakers Basic for toolmakers Not Eclipse based Reqtify DOORS MyReq ATL GEF Eclipse Based OPTIMUM EAST to PsiC EAST-ADL2 EMF ARGateway ARTOP UML2 Components developed in the Eclipse plug-ins : - EAST-ADL2 : Graphical modeling tool. - ARGateway : transformation from EAST-ADL2 to - EAST to PsiC : transformation from EAST-ADL2 to PsiC language for safety critical systems (see WP2) - ARTOP : metamodel implementation - MyReq : Eclipse Plug-in allowing the edition and modification of traceability links in the Eclipse environment (CDT, JDT, ). - OPTIMUM : Schedulability analysis framework for automotive EAST-ADL2 or MARTE models. Current Status EAST-ADL2 ARGateway V2.1 released on 22/04/2010 Optimum V1.2 released on 22/04/2010 ARTOP - V1.2.4 delivered on the 23/04/2010 MyReq - Use same derived model of TRAMWAY (TOPCASED) Version 1.0 delivered on 31/08/09. All these are available and integrated into the EDONA framework. Stakes Improve SW productivity (5%) thanks to the following improvements : Improve Development timing cycles Improve Complexity handling by modeling solutions through different abstraction layers which are independent from the final HW platform. Improve SW Quality by early detection of errors to reduce the impact on development Enhance impact analysis results thanks to fine-grained requirement traceability Minimize handling by providing several interoperable associated to different skills in the same framework. Methodology - Contact : arnaud.albinet@continental-corporation.com MyReq - Contact : loic.queran@geensoft.com EAST-ADL2 & ARGateway Contact : yann.tanguy@cea.fr ATL (OBEO et AtlanMod) Contact : gonzague.reydet@obeo.fr Artop ( )- Contact : artop@geensys.com WP1 responsible : bernard.sanchez@continental-corporation.com

7 WP1: Demonstrators in Requirements traceability and modeling PSA - Conti Demonstrator : The Edona platform is simplifying and optimizing the exchange Customers/Suppliers Scenario: The Oem is modeling, from its set of requirements, a function. Part of this function is developed by a Tier one who received requirements and environment models. The modeling with EAST-ADL2 is done in parallel. A new change request which impacts some requirements is sent to the Tier one. After an impact analysis thanks to MyReq/Reqtify, the changes are integrated into the models easily. Then with ARGAteway, the SW Components coming from the Oem and the Tier one are created and integrated in the ECU. WP1 Demonstrator : The Edona new technology platform is providing interoperable for requirement engineering, system modeling (EAST-ADL2), modeling and timing analysis. Scenario : Using a complex function Cruise Control, the demonstration will show the development of model solutions with, integrating requirement engineering, timing analysis and impact analysis with an efficient EDONA platform tooling. Chan ge reque st EAST-ADL2 models EDONA PSA- Conti Demonstrator : External Lightning Reports Toolbox MyReq ARGateway External Lightning ST* SFD** Spec Analysis Model design Implementation Integration Multi-platform customers PSA requirements and EAST-ADL2 models EAST-ADL2 models Spec Analysis Model design Implementation Integration Analysis * Spécification Technique ** Spécification Fonctionnelle Détaillée Change request Impact Analysis Doors : Trace requests and generate requirement specifications Automatic requirement import and synchronization in EDONA platform 2 1 Reqtify MyReq Allocation of requirement on model solution and test cases 3 Analyze & report 5 EDONA WP1 Demonstrator : Cruise Control Scenario 1 to 12 EAST-ADL2 Architecture modeling in EAST-ADL2 4 ARGateway Generate Autosar artifacts with requirement coverage 1 0 Integrate timing properties into models Optimum Verify timing properties and scheduling 6 7 V&V Timing Scheduling Variability 8 1 Generate 3 artifacts with requirement coverage editor modeling C editor : code editing and integration GenDoc Generate architecture documentati on with requirement coverage 9 EDONA Plug-ins External plug-ins

8 WP 2 : Critical systems development Main objectives System Models V&V Product - Tool to analyze and quantify accuracy of software numerical operations. - Simulink tool box to design PharOS application. PharOS - Code generator : PsiC code generated with a specific target PharOS. - PharOS execution tool with environment and time simulated. Connexion with environment model. - Validation methodology (timing, scheduling, sizing, algorithms, functional requirements) with MIL, SIL and HIL methods. Components integration: External Partner EDONA EDONA WP5 Gateways Not Eclipse based Eclipse Based Specific Execution tree generation and numeric tests generation. Possible management of full or partial PharOS execution algorithm tool part with for time intermediate & or full management. env. simulated Users & generic Simulink tool box for PharOS Simulink pharos PharOS : Real time OS (+ tool chain) for critical systems : - Multi tasking Time Triggered (event triggered supported). - Determinist behavior (nominal and degraded modes). - System guaranteed correct by construction. - Fault segregation. - Secured resources sharing on standard hardware. Generic for toolmakers Basic for toolmakers Simulink tool box for PharOS : Design and auto-coding of PharOS application PharOS execution tool with time & env. simulated : representative simulation on host machine Stakes PharOS design with Simulink and autocoding: Get advantages of Model Based Design with a well-known interface (graphical block, browser ). Improve complexity handling with dedicated modeling solutions : focused on what to do? and not how to do it? Abstract PharOS language syntax. Minimize human errors by generating automatically PsiC. PharOS simulation : Abstract hardware (real time and environment are no more constraints). Produce representative execution with nominal and/or degraded scenarios (fault injection). Connect simulation with environment model for Software In the Loop tests. Improve SW Quality by early detection of errors to reduce the impact on development. Global SW productivity and quality are improved Components Methodology & IBEC model (Delphi) - Contact: arnaud.tournadre@delphi.com PharOS simulink tool box (Sherpa Engineering) - Contact: i.dal@sherpa-eng.com PharOS simulation tool (CEA LIST) - Contact: christophe.aussagues@cea.fr -Page 8-

9 WP2 : demonstration of PharOS tool suite Demonstration: Content : - EDONA to design, generate and test a PharOS application - Body controller embedding a PharOS software managing the most critical (ASIL B) functionalities of this ECU: - Light management - Wiper management - Engine start (cranking) Focus : - Tools - Engineering workflow and methodology with these Overview : P h a r O S Light Wiper Interface Driver layer Cranking P h a r O S Light Wiper Interface Driver layer Cranking Legend: Code auto-generated by EDONA tool Code not auto generated by EDONA tool Microcontroller Global software structure Microcontroller Software structure with tool support Steps : 1- Design on Simulink with PharOS tool box 2- Generate code PsiC 3- Assemble code parts to build the final one 4- Simulate on host machine 5- Run on real body controller System Models V&V Product Step 5 P h a r O S Light Wiper Interface Driver layer Cranking Microcontroller Step 4 Step 1 Step Page 9-

10 WP 3 : Matlab/Simulink functional algorithm tests tool Typical use scenario: From developed Simulink/Stateflow models, provide: - Coverage criteria definition for test cases generation (structural, MC/DC, data overflow, others,.). - Simulink models analysis with STB/AGATHA tool. - Test cases generation. - Display and test cases realization at model level. System Models V&V Product External Partner EDONA Components integration: Gateways Not Eclipse based STB/Agath a Eclipse Based Specific Execution tree generation and numeric tests generation. Possible management of full or partial algorithm part for intermediate or full management. The following are used : - Safety Test Builder : Automatic Matlab/Simulink test cases generation tool. - Agatha : From formal methods, automatic test cases generation based on symbolic automata execution, and execution tree generation. Total or partial model management. Users & generic Generic for toolmakers GeneAuto Agatha - Geneauto : C Code generation from Simulink models, for structural analysis. Basic for toolmakers Stakes Software quality improvement. Design error overcost reduction by earlier problem detection. Development time reduction. Components AGATHA Contact: jean-pierre.gallois@cea.fr Internet link : www-list.cea.fr Safety Test Builder Contact : Thierry.gueguen@geensoft.com Internet link : -Page 10-

11 Demonstration : The demonstration is split into 4 parts : - Overview of test cases generation with STB/AGATHA - Test cases generated execution through STB/AGATHA environment - Test cases execution at model level, in the Johnson Controls standard environment - Test cases execution at PC simulation level (after C-Code generation and Autosar BSW integration) Overview of the used -Page 11-

12 WP 4 : Interoperable tool chain for HMI design Main objectives: EDONA HMI format capabilities, both for innovative prototypes and widespread in-car HMI features HMI design models transformation and validation from various design. Conversion into the EDONA HMI format, based on SVG standard. HMI generation: EDONA HMI format import and code generation on an embedded platform HMI Simulation and Prototyping using strong differentiation between logics and graphics System Models Requirement Analysis WP4 Specification s Architechtura l Design Detailed Design V&V Product Operation and Maintenance Validation WP4 Integration Unit Tests WP4 Implementatio n Gateways Specific Users & generic Generic for toolmakers Basic for toolmakers Not Eclipse based HMI Validator SCADE - Display - Suite HMI Prototyping Altia Rapid + EB Guide Altia/Edona gateway Autosar RunTime Engine Rapid+/Edona gateway EBGuide/Edona Flash/Edona gateways RT Maps External Partner Eclipse Based HMI I18n HMI Automatic Documentation EDONA Components integration: Model Transformation: - Flash / Edona HMI - Edona HMI / Scade Display - Altia / Edona HMI - Rapid + / Edona HMI Simulation and Prototyping : - Armines HMI prototyping - Esterel SCADE (SCADE Suite, SCADE Display) embedded platform - RT Maps, Intempora EDONA HMI model validation Code generation (C/Java) Stakes: Interoperability between various HMI design (Altia, Rapid+, Flash, SCADE DISPLAY) Safe HMI design models based on SVG graphics standard and data-flow programs Reduced development times via modelbased design Capabilities of the EDONA HMI format Deployment on multiple target platforms (C/OpenGL, Genivi Moblin, JVM, etc ) Seamless integration of functional mockups in the -compliant system they belong to -Page 12- Components: HMI Simulation and Prototyping: Armines Contact sebastien.boisgerault@minesparistech.fr Infotainment flash HMI, Radio/CD Display, Altia & Rapid+ gateways: Visteon Contact jtemmos@visteon.com ESTEREL SCADE gateway: Esterel Technologies Contact patrick.lautard@estereltechnologies.com RTE Generation, Autosar Simulation (ASIM), Autosar & Eclipse Integration: Geensoft Contact loic.queran@geensoft.com

13 Visteon Multi Visteon Functional Display Multi Functional Display Altia MFD Radio Altia Graphics Visteon Logics Visteon Scade Display Esterel Certified Applications Generated Code From Scade Display Esterel Generated code From Scade Suite Esterel Environnements de Développements Ouverts aux Normes de l Automobile WP4 Demonstrator 1: HMI for intelligent transportation systems: the LOVe use case WP4 Demonstrator 2: From flash design to embedded code on a Moblin/Genivi platform Graphics Flash Animation Build with Adobe Flash CS4 Professional Logics Visteon Exported Graphics Flash SWF Visteon Gateway Partial import of code Gateways Edona HMI Format Validator SCADE Display Esterel SCADE Suite Esterel Generated Code Generated Code Graphics Esterel For Genivi/Moblin Platform With OpenGL > 1.5 Logics Generated Code SCADE Suite Esterel HMI design has been made using: - Adobe Flash Creative Suite 4 Professional - Internal guidelines for logics/graphics separation then, once converted into EDONA HMI format, the design is loaded into Scade Display and code is generated for a Visteon Hardware Platform running Linux Moblin/Genivi. -Page 13-

14 WP 5: Interoperation platform and integration repository Main objectives Make available a technical platform with all basic functionalities needed to make for electronic embedded systems development Using the Open source Eclipse background Insuring main basic functionalities needed to manage virtual objects and associated Using and extending the Standard Covering the whole development process System Models V&V Product Requirement Conception Building Testing specific functionalities Basic functionalities Component integration overview : Third party Partners EDONA EDONA WP5 Not Eclipse based Eclipse based Gateways Simulink tool box for PharOS Simulink to Fluctuat to SCADE STB/Agatha HMI to Edona MyReq to Reqtify MyReq to EAST EAST to PsiC EAST to MAST ARGateway Specific SCADE PharOS - Display - Suite RTMaps Simulink PharOS execution tool with time & env. simulated Simulink Model Environment Altia Rapid + EB Guide /SysML EAST for Syst. Env. HMI tool RT Maps- Plug MDT Autosar Metamodel extensions (ARTIME) AutosarBuilder Users & generic Doors Reqtify MAST GenAuto Autosar Rt Engine MyReq Agatha Artop-AAL Generic for toolmakers Basic for toolmakers Acceleo ATL GenDocs Model transformation OCL GMF UML2 GEF EMF - Compare EMF EMF - Transaction - Validation - Query Sphinx -Page 14-

15 SCADE - Display - Suite Workpackage Deliverables GenDocs for Syst. Env. Acceleo Environnements de Développements Ouverts aux Normes de l Automobile >2011 to SCADE ARGateway Optimum PharOS Rtmaps -Eclipse Wrapper -HMI designer STB Agatha HMI protoyping /validator Off-the-shelf CEA EDONA Target Platform PharOS Consortium PharOS Commercial Esterel Scade Obeo designer Intempora STB Agatha Open for Syst. Env. MIT Licence Acceleo Artop-ECL backbone MyReq to EAST MyReq to Reqtify MDT / SysML EMF Compare ATL - Atlas Transfo. language MDT Sphinx EMF Compare ATL GPL Autosar license MyReq Autosar Metamodel extensions (ARTIME) ARTIME Artop-AAL -Page 15-

16 May Page 16-

Safe Automotive software architecture (SAFE)

Safe Automotive software architecture (SAFE) Safe Automotive software architecture (SAFE) 01-03-2012, ARTEMIS Technology Conference 2012 Stefan Voget Continental Automotive Content Motivation Project Organization Work Packages Approach for Interoperability

More information

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Politecnico di Torino Porto Institutional Repository [Proceeding] An Overview of Software-based Support Tools for ISO 26262 Original Citation: Makartetskiy D., Pozza D., Sisto R. (2010). An Overview of

More information

Requirements Exchange: From Specification Documents to Models

Requirements Exchange: From Specification Documents to Models Requirements Exchange: From Specification Documents to Models Morayo ADEDJOUMA, Hubert DUBOIS, François TERRIER Ansgar RADERMACHER UML&AADL 2011-27 April 2011, Las Vegas Agenda Big picture Challenge Technologies

More information

Software Production. Industrialized integration and validation of TargetLink models for series production

Software Production. Industrialized integration and validation of TargetLink models for series production PAGE 24 EB AUTOMOTIVE Industrialized integration and validation of TargetLink models for series production Continuous Software Production The complexity of software systems in vehicles is increasing at

More information

Certification of a Scade 6 compiler

Certification of a Scade 6 compiler Certification of a Scade 6 compiler F-X Fornari Esterel Technologies 1 Introduction Topic : What does mean developping a certified software? In particular, using embedded sofware development rules! What

More information

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions September 2013 Silicon Support & Professional Eng. Services Customer Experience Freescale Provided SW & Solutions Provide Valued Software, Support & Professional Engineering Services, Competitively 2 Customer

More information

Development of AUTOSAR Software Components within Model-Based Design

Development of AUTOSAR Software Components within Model-Based Design 2008-01-0383 Development of AUTOSAR Software Components within Model-Based Design Copyright 2008 The MathWorks, Inc. Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Richard Thompson Senior

More information

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

SCADE System 17.0. Technical Data Sheet. System Requirements Analysis. Technical Data Sheet SCADE System 17.0 1 SCADE System 17.0 SCADE System is the product line of the ANSYS Embedded software family of products and solutions that empowers users with a systems design environment for use on systems with high dependability

More information

Introducing Simulation and Model Animation in the MDE Topcased 1 Toolkit

Introducing Simulation and Model Animation in the MDE Topcased 1 Toolkit Introducing Simulation and Model Animation in the MDE Topcased 1 Toolkit B. Combemale 1, X. Crégut 1, J.-P. Giacometti 2, P. Michel 3, M. Pantel 1 1: IRIT- ENSEEIHT, 2 Rue Charles Camichel, 31071 Toulouse

More information

Model-driven development solutions To support your business objectives. IBM Rational Rhapsody edition comparison matrix

Model-driven development solutions To support your business objectives. IBM Rational Rhapsody edition comparison matrix Model-driven development solutions To support your business objectives IBM Rhapsody edition comparison matrix IBM Rhapsody 7.5 edition: capabilities and comparisons The enclosed table compares the capabilities

More information

Model-based Testing of Automotive Systems

Model-based Testing of Automotive Systems Model-based Testing of Automotive Systems Eckard Bringmann and Andreas Krämer ICST 08 Presented by Julia Rubin on November 21, 2012 Multidisciplinary Business 2 Supply Chain of Components 3 Innovation

More information

Safety and security related features in AUTOSAR

Safety and security related features in AUTOSAR Safety and security related features in Dr. Stefan Bunzel Spokesperson (Continental) Co-Authors: S. Fürst, Dr. J. Wagenhuber (BMW), Dr. F. Stappert (Continental) Automotive - Safety & Security 2010 22

More information

Model Based System Engineering (MBSE) For Accelerating Software Development Cycle

Model Based System Engineering (MBSE) For Accelerating Software Development Cycle Model Based System Engineering (MBSE) For Accelerating Software Development Cycle Manish Patil Sujith Annamaneni September 2015 1 Contents 1. Abstract... 3 2. MBSE Overview... 4 3. MBSE Development Cycle...

More information

BENEFITS OF MODELING WITH A FORMAL LANGUAGE. Emmanuel Gaudin emmanuel.gaudin@pramadev.com

BENEFITS OF MODELING WITH A FORMAL LANGUAGE. Emmanuel Gaudin emmanuel.gaudin@pramadev.com BENEFITS OF MODELING WITH A FORMAL LANGUAGE Emmanuel Gaudin emmanuel.gaudin@pramadev.com PragmaDev French software editor based in Paris Dedicated to the development of RTDS: a modeling and testing tool

More information

ANSYS SCADE Model-Based Development Solutions for AUTOMOTIVE. Critical Systems & Software Development Solutions

ANSYS SCADE Model-Based Development Solutions for AUTOMOTIVE. Critical Systems & Software Development Solutions ANSYS SCADE Model-Based Development Solutions for AUTOMOTIVE Critical Systems & Software Development Solutions Embedded Systems and Software Challenges in Automotive Production-Proven International and

More information

Safe Automotive software architecture (SAFE) WP3 Deliverable D3.6.b: Safety Code Generator Specification

Safe Automotive software architecture (SAFE) WP3 Deliverable D3.6.b: Safety Code Generator Specification Contract number: ITEA2 10039 Safe Automotive software architecture (SAFE) ITEA Roadmap application domains: Major: Services, Systems & Software Creation Minor: Society ITEA Roadmap technology categories:

More information

A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource

A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource solutions EBM WebSourcing Jean-Pierre LORRE R&D Manager ObjectWeb

More information

An integrated approach to implement system engineering and safety engineering processes: SASHA Project

An integrated approach to implement system engineering and safety engineering processes: SASHA Project An integrated approach to implement system engineering and safety engineering processes: SASHA Project Hycham Aboutaleb 1,2, Mohamed Bouali 1, Morayo Adedjouma 3, Emilia Suomalainen 1 1 Knowledge Inside,

More information

Model-Driven Software Development for Robotics: an overview

Model-Driven Software Development for Robotics: an overview Model-Driven Software Development for Robotics: an overview IEEE-ICRA2011 Workshop on Software Development and Integration in Robotics Jan F. Broenink, Maarten M. Bezemer Control Engineering, University

More information

VELOCITY LAB TM Embedded Development Ecosystem

VELOCITY LAB TM Embedded Development Ecosystem VELOCITY LAB TM Embedded Development Ecosystem 0C05B Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2013 32-bit 8/16-bit 1200

More information

Automatic ASAM MCD-3 supported test. PikeTec GmbH Dr. Jens Lüdemann

Automatic ASAM MCD-3 supported test. PikeTec GmbH Dr. Jens Lüdemann Automatic ASAM MCD-3 supported test PikeTec GmbH Dr. Jens Lüdemann Test challenges Clear test case description (Modeling) Continuity and consistency at all test platforms Automated Execution, Assessment,

More information

State of the art Software Modeling. Tony Elliston. SIGADA 2004 Atlanta

State of the art Software Modeling. Tony Elliston. SIGADA 2004 Atlanta State of the art Software Modeling Tony Elliston SIGADA 2004 Atlanta TNI Europe Limited Market our own software modelling tools: CP-Hood and Stood. Distributor for TNI Software range of products. TNI Europe

More information

Efficient and Faster PLC Software Development Process for Automotive industry. Demetrio Cortese IVECO Embedded Software Design

Efficient and Faster PLC Software Development Process for Automotive industry. Demetrio Cortese IVECO Embedded Software Design Efficient and Faster PLC Software Development Process for Automotive industry Demetrio Cortese IVECO Embedded Software Design 13-06-2013 Automotive OEM Mandatory Requirement Delivery the new vehicle in

More information

Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions

Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions Stuttgart, Testing Expo 2012 Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions 2012-06-12 Jürgen Schüling Agenda Introduction and Motivation State of the Art Hardware in

More information

Software Engineering. Software Processes. Based on Software Engineering, 7 th Edition by Ian Sommerville

Software Engineering. Software Processes. Based on Software Engineering, 7 th Edition by Ian Sommerville Software Engineering Software Processes Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To introduce software process models To describe three generic process models and when

More information

Safe-E. Safe-E Introduction. Coordination: Andreas ECKEL TTTech Computertechnik AG andreas.eckel@tttech.com

Safe-E. Safe-E Introduction. Coordination: Andreas ECKEL TTTech Computertechnik AG andreas.eckel@tttech.com Introduction Coordination: Andreas ECKEL TTTech Computertechnik AG andreas.eckel@tttech.com The Eurostars Project within the ITEA-2 Safe Project Eurostars : what is it and why?: Eurostars is an Eureka

More information

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

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

More information

SCADE TRAINING PROGRAM 2015

SCADE TRAINING PROGRAM 2015 SCADE TRAINING PROGRAM 2015 Esterel Technologies SAS - A wholly-owned subsidiary of ANSYS Inc. - An ISO 9001:2008 Certified Company 1 Register online! Model-Based Design Embedded Software Certified/Qualified

More information

OpenEmbeDD basic demo

OpenEmbeDD basic demo OpenEmbeDD basic demo A demonstration of the OpenEmbeDD platform metamodeling chain tool. Fabien Fillion fabien.fillion@irisa.fr Vincent Mahe vincent.mahe@irisa.fr Copyright 2007 OpenEmbeDD project (openembedd.org)

More information

Advanced Techniques for Simulating ECU C-code on the PC

Advanced Techniques for Simulating ECU C-code on the PC Copyright 2010 SAE International 2010-01-0431 Advanced Techniques for Simulating ECU C-code on the PC Vivek Jaikamal ETAS Inc. Thomas Zurawka SYSTECS Informationssysteme GmbH ABSTRACT Over the last two

More information

Overview. Stakes. Context. Model-Based Development of Safety-Critical Systems

Overview. Stakes. Context. Model-Based Development of Safety-Critical Systems 1 2 Model-Based Development of -Critical Systems Miguel A. de Miguel 5/6,, 2006 modeling Stakes 3 Context 4 To increase the industrial competitiveness in the domain of software systems To face the growing

More information

Automotive System and Software Architecture

Automotive System and Software Architecture Automotive System and Software Architecture Yanja Dajsuren 2IW80 Software specification and architecture March 25, 2014 Which one has more software? Chevrolet Volt, an example modern day car Boeing 787,

More information

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools The simple CAN ECU is a thing of the past. Now, a typical ECU utilizes many functions of the AUTOSAR basic software to perform

More information

EDITO. The goal is to turn these SMEs / VSEs into intermediate-sized companies and make them world leaders in their fields.

EDITO. The goal is to turn these SMEs / VSEs into intermediate-sized companies and make them world leaders in their fields. EDITO «Our challenge: to boost growth by helping each of the 11 SMEs named «Systematic Paris-Region Cluster Champions» with one promising development project» The Systematic Paris-Region Cluster, an ecosystem

More information

Real Time Developer Studio. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com

Real Time Developer Studio. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com Real Time Developer Studio Emmanuel Gaudin emmanuel.gaudin@pragmadev.com PragmaDev French SME, Beneficiary since 2006. Dedicated to the development of a modelling tool for the development of Event driven

More information

Design of Visual Repository, Constraint and Process Modeling Tool based on Eclipse Plug-ins

Design of Visual Repository, Constraint and Process Modeling Tool based on Eclipse Plug-ins Design of Visual Repository, Constraint and Process Modeling Tool based on Eclipse Plug-ins Rushiraj Heshi Department of Computer Science and Engineering Walchand College of Engineering, Sangli Smriti

More information

Safety compliance. Energy management. System architecture advisory services. Diagnostics. Network topologies. Physical and functional partitioning

Safety compliance. Energy management. System architecture advisory services. Diagnostics. Network topologies. Physical and functional partitioning Energy management Network topologies Physical and functional partitioning Safety compliance Diagnostics System architecture advisory services www.continental-corporation.com Why system architecture? 2

More information

The Kiel Reactive Processor

The Kiel Reactive Processor The Kiel Reactive Processor Reactive Processing beyond the KEP Claus Traulsen Christian-Albrechts Universität zu Kiel Synchron 2007 29. November 2007 Claus Traulsen The Kiel Reactive Processor Slide 1

More information

AN INTEL COMPANY WIND RIVER AUTOMOTIVE SOLUTIONS

AN INTEL COMPANY WIND RIVER AUTOMOTIVE SOLUTIONS AN INTEL COMPANY WIND RIVER AUTOMOTIVE SOLUTIONS The Software-Enabled Automobile Software is a key differentiating factor for today s automakers. It is critical to harnessing the opportunities of autonomous

More information

Engaging the Open Source Gear

Engaging the Open Source Gear Engaging the Open Source Gear Impact on an Automotive Supplier June 2, 2015 June 2, 2015 I 1 Credit: 04 - June - 2010 Gears, reway2007, CC BY-NC-SA 2.0 The Automotive Supply Chain June 2, 2015 June 2,

More information

Board and Officers. CHAIRMAN OF THE BOARD Doug Welk Chief Engineer, Advanced Infotainment & Driver Interface Delphi Electronics & Safety

Board and Officers. CHAIRMAN OF THE BOARD Doug Welk Chief Engineer, Advanced Infotainment & Driver Interface Delphi Electronics & Safety CHAIRMAN OF THE BOARD Doug Welk Chief Engineer, Advanced Infotainment & Driver Interface Delphi Electronics & Safety Doug Welk, Chief Engineer Advanced Infotainment & Driver Interface, Delphi Electronics

More information

Federated, Generic Configuration Management for Engineering Data

Federated, Generic Configuration Management for Engineering Data Federated, Generic Configuration Management for Engineering Data Dr. Rainer Romatka Boeing GPDIS_2013.ppt 1 Presentation Outline I Summary Introduction Configuration Management Overview CM System Requirements

More information

A new approach to automotive electric/electronic engineering life-cycle management

A new approach to automotive electric/electronic engineering life-cycle management IBM Software Automotive A new approach to automotive electric/electronic engineering life-cycle management Managing engineering data and processes using a single source of truth 2 A new approach to automotive

More information

Model Driven Interoperability through Semantic Annotations using SoaML and ODM

Model Driven Interoperability through Semantic Annotations using SoaML and ODM Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:

More information

Development Process Automation Experiences in Japan

Development Process Automation Experiences in Japan Development Process Automation Experiences in Japan Dr. Olaf Kath ikv ++ technologies ag Germany ikv++ technologies ag 2007 who we are core business optimization and automation of our customer s system

More information

AUTOSAR Software Architecture

AUTOSAR Software Architecture AUTOSAR Software Architecture Robert Warschofsky Hasso-Plattner-Institute für Softwaresystemtechnik Abstract. AUTOSAR supports the re-use of software and hardware components of automotive electronic systems.

More information

ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0

ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0 ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0 Dhanamjayan P.R. 1, Kuruvilla Jose 2, Manjusree S. 3 1 PG Scholar, Embedded Systems, 2 Specialist,

More information

GENIVI FAQ. What is the GENIVI Alliance?

GENIVI FAQ. What is the GENIVI Alliance? GENIVI FAQ What is the GENIVI Alliance? GENIVI Alliance is a non-profit consortium of over 180 automotive industry companies promoting the collaboration and deployment of open source software in the automotive

More information

December, 7th, 2015, Assises de l Embarqué

December, 7th, 2015, Assises de l Embarqué S3P Project Announcement December, 7th, 2015, Assises de l Embarqué 1 2015 Embedded France 16 novembre 2015 Agenda The IoT Opportunity The «Smart, Safeand Secure Platform» (S3P) Project The «S3P Alliance»

More information

Model-Based Development of Safety-Critical Systems

Model-Based Development of Safety-Critical Systems Model-Based Development of Safety-Critical Systems Matthias Regensburger (regensbu@in.tum.de) Christian Buckl (buckl@in.tum.de) 08.05.2007 1 Overview Motivation Approach: Template Based Development Models

More information

Agile Model-Based Systems Engineering (ambse)

Agile Model-Based Systems Engineering (ambse) Agile Model-Based Systems Engineering (ambse) Bruce Powel Douglass, Ph.D. Chief Evangelist, Global Technology Ambassador IBM Rational Bruce.Douglass@us.ibm.com Twitter: @BruceDouglass Yahoo: tech.groups.yahoo.com/group/rt-uml/

More information

UIMA and WebContent: Complementary Frameworks for Building Semantic Web Applications

UIMA and WebContent: Complementary Frameworks for Building Semantic Web Applications UIMA and WebContent: Complementary Frameworks for Building Semantic Web Applications Gaël de Chalendar CEA LIST F-92265 Fontenay aux Roses Gael.de-Chalendar@cea.fr 1 Introduction The main data sources

More information

Mentor Embedded Automotive Solutions

Mentor Embedded Automotive Solutions Mentor Embedded Automotive Solutions Overview May 2013 mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered trademark

More information

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur 2015 The MathWorks, Inc. 1 Model-Based Design Continuous Verification and Validation Requirements

More information

Meta-Model specification V2 D602.012

Meta-Model specification V2 D602.012 PROPRIETARY RIGHTS STATEMENT THIS DOCUMENT CONTAINS INFORMATION, WHICH IS PROPRIETARY TO THE CRYSTAL CONSORTIUM. NEITHER THIS DOCUMENT NOR THE INFORMATION CONTAINED HEREIN SHALL BE USED, DUPLICATED OR

More information

Integrated tools for collaborative software development

Integrated tools for collaborative software development Why tool integration is necessary Integrated tools for collaborative software development Contact: juho.eskeli@vtt.fi Size and complexity in embedded systems software is growing quickly Collaboration is

More information

Safe Automotive software architecture (SAFE) WP 6, WT 6.1.1 Deliverable D.6.1.1 Methods for Assessment Activity Architecture Model (AAM)

Safe Automotive software architecture (SAFE) WP 6, WT 6.1.1 Deliverable D.6.1.1 Methods for Assessment Activity Architecture Model (AAM) Contract number: ITEA2 10039 Safe Automotive software architecture (SAFE) ITEA Roadmap application domains: Major: Services, Systems & Software Creation Minor: Society ITEA Roadmap technology categories:

More information

ANSYS SCADE Model-Based Development Solutions for RAIL TRANSPORTATION. Critical Systems & Software Development Solutions

ANSYS SCADE Model-Based Development Solutions for RAIL TRANSPORTATION. Critical Systems & Software Development Solutions ANSYS SCADE Model-Based Development Solutions for RAIL TRANSPORTATION Critical Systems & Software Development Solutions Rail Transportation Applications Automatic Train Control and Protection Systems:

More information

From TOPCASED to Polarsys

From TOPCASED to Polarsys From TOPCASED to Polarsys Silvia Mazzini, Intecs Ralph Müller, Eclipse Director Eco Systems, EMEA Intecs 2010 Roma- Pisa - Napoli -Milano - Torino - Cagliari - Genova -Toulouse(F) 1 TOPCASED: an open platform

More information

Making model-based development a reality: The development of NEC Electronics' automotive system development environment in conjunction with MATLAB

Making model-based development a reality: The development of NEC Electronics' automotive system development environment in conjunction with MATLAB The V850 Integrated Development Environment in Conjunction with MAT...iles and More / Web Magazine -Innovation Channel- / NEC Electronics Volume 53 (Feb 22, 2006) The V850 Integrated Development Environment

More information

AUTOSAR Seminar WS2008/2009 - Assignment: Simulation of Automotive Systems in the Context of AUTOSAR

AUTOSAR Seminar WS2008/2009 - Assignment: Simulation of Automotive Systems in the Context of AUTOSAR AUTOSAR Seminar WS2008/2009 - Assignment: Simulation of Automotive Systems in the Context of AUTOSAR Krasnogolowy, Alexander March 31, 2009 Hasso-Plattner-Institut for IT-Systems Engineering University

More information

Hardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09

Hardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09 Testen von Embedded Systems Hardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09 Raimund dkirner Testing Embedded Software Testing the whole system including the physical environment is not possible

More information

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1 Open Source egovernment Reference Architecture Osera.modeldriven.org Slide 1 Caveat OsEra and the Semantic Core is work in progress, not a ready to use capability Slide 2 OsEra What we will cover OsEra

More information

Market enabler for retargetable COTS components in the embedded domain

Market enabler for retargetable COTS components in the embedded domain Market enabler for retargetable COTS components in the embedded domain A general trend in the real-time and embedded (RTE) domain is towards complexity. Large, highly integrated and functionally extensive

More information

SCADE Suite in Space Applications

SCADE Suite in Space Applications SCADE Suite in Space Applications at EADS David Lesens 09/10/2008 Overview Introduction Historical use of SCADE at EADS Astrium ST Why using SCADE? The Automatic Transfer Vehicle (ATV) M51 and Vega R&T

More information

Peter Mileff PhD SOFTWARE ENGINEERING. The Basics of Software Engineering. University of Miskolc Department of Information Technology

Peter Mileff PhD SOFTWARE ENGINEERING. The Basics of Software Engineering. University of Miskolc Department of Information Technology Peter Mileff PhD SOFTWARE ENGINEERING The Basics of Software Engineering University of Miskolc Department of Information Technology Introduction Péter Mileff - Department of Information Engineering Room

More information

isolar Integrated Solution for AUTOSAR

isolar Integrated Solution for AUTOSAR Integrated Solution for AUTOSAR isolar Integrated Solution for AUTOSAR 1 Integrated Solution for AUTOSAR An integrated solution for configuration of AUTOSAR compliant embedded software Supports configuration

More information

Best Practices for Verification, Validation, and Test in Model- Based Design

Best Practices for Verification, Validation, and Test in Model- Based Design 2008-01-1469 Best Practices for Verification, Validation, and in Model- Based Design Copyright 2008 The MathWorks, Inc. Brett Murphy, Amory Wakefield, and Jon Friedman The MathWorks, Inc. ABSTRACT Model-Based

More information

Configuration management in AUTOSAR

Configuration management in AUTOSAR Configuration management in AUTOSAR The need for efficient process tools for Automotive System Engineering V0.01 2008-11-02 Introduction AUTOSAR will influence the ECU SW Architecture and also the way

More information

Open Source Software

Open Source Software Open Source Software Title Experiences and considerations about open source software for standard software components in automotive environments 2 Overview Experiences Project Findings Considerations X-by-wire

More information

Budapest University of Technology and Economics Department of Measurement and Information Systems. Business Process Modeling

Budapest University of Technology and Economics Department of Measurement and Information Systems. Business Process Modeling Budapest University of Technology and Economics Department of Measurement and Information Systems Business Process Modeling Process, business process Workflow: sequence of given steps executed in order

More information

Development of Tool Extensions with MOFLON

Development of Tool Extensions with MOFLON Development of Tool Extensions with MOFLON Ingo Weisemöller, Felix Klar, and Andy Schürr Fachgebiet Echtzeitsysteme Technische Universität Darmstadt D-64283 Darmstadt, Germany {weisemoeller klar schuerr}@es.tu-darmstadt.de

More information

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

ANSYS SCADE Model-Based Development Solutions for Industrial Equipment and Energy. Critical Systems & Software Development Solutions ANSYS SCADE Model-Based Development Solutions for Industrial Equipment and Energy Critical Systems & Software Development Solutions Heavy Duty Industrial Equipment Applications Mechatronics Controls and

More information

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

AIRBUS Avionics and Simulation Products Open Source modeling tools in embedded projects 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

More information

Trampoline OSEK-VDX & AUTOSAR Compliant Open Source Real-Time Operating System

Trampoline OSEK-VDX & AUTOSAR Compliant Open Source Real-Time Operating System Trampoline OSEK-VDX & AUTOSAR Compliant Open Source Real-Time Operating System Jean-Luc Béchennec, Mikaël Briday, Sylvain Cotard, Sébastien Faucou, Yvon Trinquet Journée ACTRISS Outils. November 7, 2012

More information

WebSphere Business Modeler

WebSphere Business Modeler Discovering the Value of SOA WebSphere Process Integration WebSphere Business Modeler Workshop SOA on your terms and our expertise Soudabeh Javadi Consulting Technical Sales Support WebSphere Process Integration

More information

AutoSAR Overview. FESA Workshop at KTH 2010 04 12. Prof. Jakob Axelsson Volvo Cars and Mälardalen University

AutoSAR Overview. FESA Workshop at KTH 2010 04 12. Prof. Jakob Axelsson Volvo Cars and Mälardalen University AutoSAR Overview FESA Workshop at KTH 2010 04 12 Prof. Jakob Axelsson Volvo Cars and Mälardalen University This presentation is based on a tutorial prepared by the AutoSAR Consortium AUTOSAR Members Status

More information

Model Sharing to leverage customer cooperation in the ECU software development

Model Sharing to leverage customer cooperation in the ECU software development Model Sharing to leverage customer cooperation in the ECU software development Stéphane Louvet, Ulf Niebling, Mouham Tanimou To cite this version: Stéphane Louvet, Ulf Niebling, Mouham Tanimou. Model Sharing

More information

EB TechPaper. Test drive with the tablet. automotive.elektrobit.com

EB TechPaper. Test drive with the tablet. automotive.elektrobit.com EB TechPaper Test drive with the tablet automotive.elektrobit.com 1 A great many test miles have to be covered in the development and validation of driver assistance systems. A tablet with Elektrobit (EB)

More information

Wiederverwendung von Testfällen bei der modellbasierten SW-Entwicklung

Wiederverwendung von Testfällen bei der modellbasierten SW-Entwicklung Wiederverwendung von Testfällen bei der modellbasierten SW-Entwicklung DGLR Workshop "Verifikation in der modellbasierten Software-Entwicklung" Garching, 04 October 2011 Dipl.-Ing. Peter Hermle, Key Account

More information

Model Based Software Development for DDG 1000 Advanced Gun System

Model Based Software Development for DDG 1000 Advanced Gun System BAE Systems Land & Armaments Model Based Software Development for DDG 1000 Advanced Gun System Dirk Jungquist BAE Systems Land & Armaments 2012 Distribution Statement A: Approved for public release; distribution

More information

Rotorcraft Health Management System (RHMS)

Rotorcraft Health Management System (RHMS) AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center

More information

Open Source and Embedded Software Development for Avionics

Open Source and Embedded Software Development for Avionics 2009 09 Presented by Pierre GAUFILLET Software Engineering Specialist Avionics and Simulation Products AIRBUS Open Source and Embedded Software Development for Avionics Summary Open Source strategy for

More information

www.dspace.com Model-Based Development of Safety-Critical Software: Safe and Effi cient

www.dspace.com Model-Based Development of Safety-Critical Software: Safe and Effi cient www.dspace.com Model-Based Development of Safety-Critical Software: Safe and Effi cient Translation of Sicherheitskritische Software entwickeln Published at: MEDengineering, 06/2012 Software for safety-critical

More information

Leittechnik für Bahnsysteme mit Eclipse

Leittechnik für Bahnsysteme mit Eclipse DB AG/Christian Bedeschinski www.thalesgroup.com/germany Leittechnik für Bahnsysteme mit Eclipse Software-Entwicklung bei Thales Transportation Systems GmbH Christian Scholz 2 / Content HMI for Railway

More information

Electrics & Electronics

Electrics & Electronics Area of competence Electrics & Electronics Maximum Focus ARRK P+Z Engineering For nearly 50 years, we have providing active product development support to customers from the automotive, aerospace and special

More information

To introduce software process models To describe three generic process models and when they may be used

To introduce software process models To describe three generic process models and when they may be used Software Processes Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software

More information

IV. Software Lifecycles

IV. Software Lifecycles IV. Software Lifecycles Software processes and lifecycles Relative costs of lifecycle phases Examples of lifecycles and processes Process maturity scale Information system development lifecycle Lifecycle

More information

Automating the Development of Information Systems with the MOSKitt Open Source Tool

Automating the Development of Information Systems with the MOSKitt Open Source Tool http://www.moskitt.org Automating the Development of Information Systems with the MOSKitt Open Source Tool Vicente Pelechano Universidad Politécnica de Valencia Content PART I: About the Project and the

More information

KURA M2M/IoT Gateway. reducing the distance between embedded and enterprise technologies. Tiziano Modotti, October 28 th, 2014

KURA M2M/IoT Gateway. reducing the distance between embedded and enterprise technologies. Tiziano Modotti, October 28 th, 2014 KURA M2M/IoT Gateway reducing the distance between embedded and enterprise technologies Tiziano Modotti, October 28 th, 2014 IoT Architecture @ M2M/IoT Integration Platform on Cloud Business Applications

More information

Challenges for the European Automotive Software Industry

Challenges for the European Automotive Software Industry Challenges for the European Automotive Software Industry Viewpoint of a safety supplier 28 th April 2010 Franck Lesbroussart What Trends do we see? Integration of functions Functionalities are expanding

More information

The following slides describe these prototypes above in more details

The following slides describe these prototypes above in more details MERA is a full ETSI member and is actively involved in M2M technology investigation and expertise development in the M2M domain. As such we have a full time R&D team dedicated to the study of use-cases,

More information

Systems Engineering: Development of Mechatronics and Software Need to be Integrated Closely

Systems Engineering: Development of Mechatronics and Software Need to be Integrated Closely White Paper Systems Engineering: Development of Mechatronics and Software Need to be Integrated Closely Introduction Products from automobiles to mobile phones contain an increasing amount of software

More information

Performance Study based on Matlab Modeling for Hybrid Electric Vehicles

Performance Study based on Matlab Modeling for Hybrid Electric Vehicles International Journal of Computer Applications (975 8887) Volume 99 No.12, August 214 Performance Study based on Matlab Modeling for Hybrid Electric Vehicles Mihai-Ovidiu Nicolaica PhD Student, Faculty

More information

Embedding Trust into Cars Secure Software Delivery and Installation

Embedding Trust into Cars Secure Software Delivery and Installation Embedding Trust into Cars Secure Software Delivery and Installation André Adelsbach, Ulrich Huber, Ahmad-Reza Sadeghi, Christian Stüble Horst Görtz Institute for IT Security, Bochum, Germany Third Workshop

More information

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements Questions? Assignment Why is proper project management important? What is goal of domain analysis? What is the difference between functional and non- functional requirements? Why is it important for requirements

More information

ProSyst Software AG. for a smarter world. EuroCargo 2004 Joachim Ritter. Technical Consultant, ProSyst Software

ProSyst Software AG. for a smarter world. EuroCargo 2004 Joachim Ritter. Technical Consultant, ProSyst Software ProSyst Software AG for a smarter world. EuroCargo 2004 Joachim Ritter Technical Consultant, ProSyst Software 1 Overview Telematic Services Driver-Centric Services Safety (Curve warning) Efficiency (Predictive

More information

Principles of a Vehicle Infotainment Platform

Principles of a Vehicle Infotainment Platform Hans-Ulrich Michel BMW Group Forschung und Technik Principles of a Vehicle Infotainment Platform copyright 2004 by OSGi Alliance All rights reserved. Agenda Vehicle System Architecture Trends In Vehicle

More information

Total Exploration & Production: Field Monitoring Case Study

Total Exploration & Production: Field Monitoring Case Study Total Exploration & Production: Field Monitoring Case Study 1 Summary TOTAL S.A. is a word-class energy producer and provider, actually part of the super majors, i.e. the worldwide independent oil companies.

More information

TESSY Automated dynamic module/unit and. CTE Classification Tree Editor. integration testing of embedded applications. for test case specifications

TESSY Automated dynamic module/unit and. CTE Classification Tree Editor. integration testing of embedded applications. for test case specifications TESSY Automated dynamic module/unit and integration testing of embedded applications CTE Classification Tree Editor for test case specifications Automated module/unit testing and debugging at its best

More information