Automotive Software Engineering at Hella KGaA. Software Engineering for Software Intensive Systems,

Size: px
Start display at page:

Download "Automotive Software Engineering at Hella KGaA. Software Engineering for Software Intensive Systems, 21.11.2005"

Transcription

1 Engineering for Intensive s,

2 Overview Automotive Engineering Hella body electronics The process of product development -Engineering of mechatronic/embedded systems Discussion 2 Ulrich Nickel, Hella KGaA Hueck & Co.

3 Vehicle centric domains Powertrain Engine management and transmission control Only a few powerful ECUs (often with floating point unit) Many sensors and actuators Robust due to rough environmental conditions Suspension (Vehicle Dynamics) Antilock braking system, tire pressure control, power steering Also: brake-by-wire or steer-by-wire High level of safety requirements Rough environmental conditions Chassis Comfort: head lamps, air conditioner, central locking system, seat- and exterior mirror control Passive safety: airbag, restraint system Many ECUs with low(er) performance Widely spreaded, often only small installation space Many variants (optional equipment) Multi-Media: radio, telephone, navigation 3 Ulrich Nickel, Hella KGaA Hueck & Co.

4 Business Division Automotive Electronics GE Product Lines and Business Divisions PLE-6: Sensors PLE-5: Sensors PLE-7: Relays, Horns and Fanfares PLE-4: Lighting Electronics INTEDIS BHTC PLE-8: : Actuators PLE-3: Body Electronics PLE-1: Body Electronics PLE-2: Special Manufacturing 4 Ulrich Nickel, Hella KGaA Hueck & Co.

5 Spanning functionalities: Driver Assistance Example: Parking Assistance Uses ultrasonic sensors Steers the car No linear acceleration/decelaration (yet) Here: simulation which uses the implemented code 5 Ulrich Nickel, Hella KGaA Hueck & Co.

6 Development Process ISO / SPICE Processes Engineering proccesses ENG 1.1 requirements analysis and design ENG 1.2 requirements analysis ENG 1.3 design ENG 1.6 und 1.7 integration and testing ENG 1.5 integration ENG 1.4 construction Management process Support Life cycle processes Customer process MAN 2 SW Project Management SUP 2 SW Configuration Management SUP 3 SW Quality Assurance SUP 8 Problem Resolution CUS 1.3 Sub-supplier Management 6 Ulrich Nickel, Hella KGaA Hueck & Co.

7 Product Development Process Phase 1: Bid/No-Bid Decision Gate 1 Phase 2: Quotation- Phase Phase 3: Concept Design Phase Gate 2 Phase 4: Development & Detailing Phase Phase 5: Means of Production Build Gate 3 Gate 4 Gate 5 Structured content Parallel in timeline Milestone oriented QCT-/ target-oriented Request: Phase 6: User Requirements Bid: Qualification of MoP and Components Additional Financial Documents bidding Phase 7: Lot sizes Description and Deadlines as exactly as possible Qualifification of Product / Process Deadlines (Releaseplan) Decision: Phase 8: Pre-Series Prerequisite: In the meantime Releaseplan: further Launch / SOP Coarse grain development A Sample: Prototype architecture Phase 9: Information/data (Phase B of former 3) Sample (B1..Bn): growing functional range/testing projects depth Constraint Solver?? C Sample: complete funtional range, completely tested Gate 6 Relieve of Proj. Team Gate 7 Gate 8 Gate 9 Requests Offer/ order Designfreeze/ Tool Kick-off Produkt Release SOP 7 Ulrich Nickel, Hella KGaA Hueck & Co.

8 Product quality by process quality (Tool centric) Overview: SW engineering of mechatronic systems Doors analysis qualification M Real loads analysis PDM MKS integration and test Lab. Tester HMI Simulation Model Based Development design Integration of modules and test CANoe Emulator Code- Generator Implementation of software CTE/Tessy 8 Ulrich Nickel, Hella KGaA Hueck & Co.

9 Exchange of requirements and specifications Customer External DOORS-DB Import/Export Hardware Construction Userrequirements requirements Testspecifications Shared Parts Hella-internal Parts 9 Ulrich Nickel, Hella KGaA Hueck & Co.

10 Requirementsmanagement Representation and tracing of dependencies Modules (Documents) Hardware ID Beschreibung User-Requirements - Requirements ID SW 1 HW Beschreibung 1 HW-Teil 1 HW SW-Teil 2 HW-Teil 1 2 ID UR 1 UR 2 Beschreibung Anforderung A Anforderung B ID UR 6 UR 7 Beschreibung Pflicht X Pflicht Y SW 2 SW 3... HW SW-Teil 3 HW-Teil SW-Teil UR 3 Anforderung C UR 9 Pflicht Z Testspecifications ID Beschreibung Objects (Requirements) Links: A B means A satisfies B A verifies B etc. TST 1 TST 2 TST 3... Testfall 1 Testfall 2 Testfall Ulrich Nickel, Hella KGaA Hueck & Co.

11 Objectives of requirements management OEM Requirements Requirements Design Design Implementation Implementation Product Example: Part Part of of Standard Core Core Only Only4 documents documents appprox. appprox Requiremtns Requiremtns appprox. appprox SW-analysis SW-analysis objects objects appprox. appprox SW-design SW-design objects objects appprox. appprox SW-functions SW-functions 3 SW-modules SW-modules more more than than1.000 Dependencies! Dependencies! Particular objectives: Handle complexity: Detect indirect dependencies Estimate effort Plan realization Trace requirements (in both directions): Check completeness Complete documentation Test coverage on requirements level Impact analysis 11 Ulrich Nickel, Hella KGaA Hueck & Co.

12 Developing an analysis model Refinement of Requirements SysML Mechatronic UML?? 12 Ulrich Nickel, Hella KGaA Hueck & Co.

13 Product quality by process quality (Tool centric) Overview: SW engineering of mechatronic systems Doors analysis qualification M Real loads analysis PDM MKS integration and test Lab. Tester HMI Simulation Model Based Development design Integration of modules and test CANoe Emulator Code- Generator Implementation of software CTE/Tessy 13 Ulrich Nickel, Hella KGaA Hueck & Co.

14 (Shell-)Model of an ECU Counter/ Timer Serial/parallel IO- Channles RAM CPU Core Sleepmode A/D- Converter Extension -bus ROM, EPROM, Flash DMA & Interrupts Watchdog RTchannels 14 Ulrich Nickel, Hella KGaA Hueck & Co.

15 A typical software-architecture Layered architecure Application/Manager Reusable software components HW-independent Handler Represents functionality of periphal devices Project and HW-specific configuration Driver ECU-specific Often: (runtime-)optimized code but mainly standardized interface 15 Ulrich Nickel, Hella KGaA Hueck & Co.

16 architecture Modular architecture - concept for ECU - software at Hella Base Application Monitoring level (optional) OEM functions Logical Sensors OSEK ECU-specific diagnosis Standardcomponents Standarddiagnosis Libraryroutines Hardware Abstraction Layer Driver and Handler (Physical) Hardware I/O Driver CAN NM CCP Flash E²PROM Bootloader ECUfunctions Logcal Actors 16 Ulrich Nickel, Hella KGaA Hueck & Co.

17 Product quality by process quality (Tool centric) Overview: SW engineering of mechatronic systems Doors analysis qualification M Real loads analysis PDM MKS integration and test Lab. Tester HMI Simulation Model Based Development design Integration of modules and test CANoe Emulator Code- Generator Implementation of software CTE/Tessy 17 Ulrich Nickel, Hella KGaA Hueck & Co.

18 Functional Analysis Objectives: Better understanding of WHAT we have to to Reduction of complexity Better undestanding of the depedencies in terms of data-/controlflow Innovator Methods / Notations: SA, SA/RT UML Block-Diagrams Tools: Innovator (SA) Telelogic TAU, Rhapsody (UML) Simulink, ASCET Statemate... Simulink 18 Ulrich Nickel, Hella KGaA Hueck & Co.

19 Traditional vs. Model Based Design/Implemetation Simulink Innovator Stateflow Structure Ediotr 19 Ulrich Nickel, Hella KGaA Hueck & Co.

20 Model Based Engineering Early Testing of Functionality Interactive testing by employing user interfaces Simulation (by using models of the environment) 20 Ulrich Nickel, Hella KGaA Hueck & Co.

21 Product quality by process quality (Tool centric) Overview: SW engineering of mechatronic systems Doors analysis qualification M Real loads analysis PDM MKS integration and test Lab. Tester HMI Simulation Model Based Development design Integration of modules and test CANoe Emulator Code- Generator Implementation of software CTE/Tessy 21 Ulrich Nickel, Hella KGaA Hueck & Co.

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

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

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

Herstellerinitiative Software (OEM Initiative Software)

Herstellerinitiative Software (OEM Initiative Software) Herstellerinitiative Software (OEM Initiative Software) Dr. Michael Daginnus Volkswagen AG Wolfsburg Dr. Dieter Marx Porsche AG Weissach Dr. Ralf Belschner Daimler AG Sindelfingen Kai Barbehön BMW AG München

More information

Automotive Software Engineering

Automotive Software Engineering Automotive Software Engineering List of Chapters: 1. Introduction and Overview 1.1 The Driver Vehicle Environment System 1.1.1 Design and Method of Operation of Vehicle Electronic 1.1.2 Electronic of the

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

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

Software House Embedded Systems

Software House Embedded Systems Software House Embedded Systems Contacts: E-mobility, chassis, driver assistance and body electronics: Martin Richter +49 5371 805-1041 Infotainment, radio and instrument cluster: Sven Lochau +49 30 39978-7631

More information

BMW Car IT GmbH. AUTOSAR - First Experiences and the Migration Strategy of the BMW Group

BMW Car IT GmbH. AUTOSAR - First Experiences and the Migration Strategy of the BMW Group BMW Car IT GmbH. - First Experiences and the Migration Strategy of the BMW Group Dr. Christian, BMW Car IT Page 2 - First Experiences. Overview. 1. Focus of this talk: Model based development under the

More information

Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication

Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication 01PC-422 Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication Pascal Jost IAS, University of Stuttgart, Germany Stephan Hoffmann Vector CANtech Inc., USA Copyright

More information

www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany

www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany Introduction to Hans-Christian von der Wense Munich, Germany Overview Progress in Automotive Electronics and it s Impacts on Networking LIN Consortium LIN Concept Physical Layer Data Link Layer LIN Network

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

Crucial Role of ICT for the Reinvention of the Car

Crucial Role of ICT for the Reinvention of the Car Joint EC / EPoSS / ERTRAC Expert Workshop 2011 Electric Vehicle System Integration and Architecture Crucial Role of ICT for the Reinvention of the Car Karl-Josef Kuhn Siemens Corporate Research and Technologies

More information

Introduction CHAPTER 1

Introduction CHAPTER 1 CHAPTER 1 Introduction Ever since the development of the first integrated circuits in the late 1950s the complexity of such devices doubled every 20 months. A development which has been anticipated by

More information

I can make just such ones if I had tools, and I could make tools if I had tools. -Eli Whitney

I can make just such ones if I had tools, and I could make tools if I had tools. -Eli Whitney I can make just such ones if I had tools, and I could make tools if I had tools to make them with. -Eli Whitney Automotive Software Development and Model Based Design (Matlab & Simulink) Ian M. Alferez,

More information

AVL DISCAN 8000. Handheld-Scantool for multifunctional fields of application Faultcode-reader with integrated Informationsystem and Oscilloscope

AVL DISCAN 8000. Handheld-Scantool for multifunctional fields of application Faultcode-reader with integrated Informationsystem and Oscilloscope AVL DISCAN 8000 Handheld-Scantool for multifunctional fields of application Faultcode-reader with integrated Informationsystem and Oscilloscope Thomas Penz 26.11.2010 Seite 1 Content and Topics Description

More information

KSP Programme Conference

KSP Programme Conference KSP Programme Conference ModComp Model Based Techniques and Competence Integration within the Development of Complex Mechatronics Product -- A joint project between KTH, VCC, and SCANIA Agenda Motivation

More information

Do AUTOSAR and functional safety rule each other out?

Do AUTOSAR and functional safety rule each other out? Software development Do AUTOSAR and functional safety rule each other out? While simplicity is a factor in safety-critical applications, AUTOSAR has over 6,000 configuration parameters and well over 100,000

More information

Automotive Software Development Challenges Virtualisation and Embedded Security

Automotive Software Development Challenges Virtualisation and Embedded Security Automotive Software Development Challenges Virtualisation and Embedded Security 1 Public ETAS-PGA/PRM-E October 2014 ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, Automotive

More information

ISO 26262 Introduction

ISO 26262 Introduction ISO 26262 Introduction Prof. Christian Madritsch 2012 Table of Contents Structure of ISO 26262 Management of Functional Safety Product Development System Level Product Development Hardware Level Product

More information

A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services

A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services Plan A little about Embed and our Ethos Description of the telematics

More information

SYSTEM WIRING DIAGRAMS Air Conditioning Circuits 1997 Ford Windstar

SYSTEM WIRING DIAGRAMS Air Conditioning Circuits 1997 Ford Windstar Air Conditioning Circuits Monday, December 18, 2000 05:33PM Anti-lock Brake Circuits Monday, December 18, 2000 05:33PM Anti-theft Circuit Monday, December 18, 2000 05:34PM Body Computer Circuits Monday,

More information

In-Vehicle Networking

In-Vehicle Networking In-Vehicle Networking SAE Network classification Class A networks Low Speed (

More information

Safety Issues in Automotive Software

Safety Issues in Automotive Software Safety Issues in Automotive Software Paolo Panaroni, Giovanni Sartori INTECS S.p.A. SAFEWARE 1 INTECS & Safety A very large number of safety software development, V&V activities and research project on

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

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

Continental Automotive Romania - Research & Development Career Perspectives for Students & Fresh Graduates

Continental Automotive Romania - Research & Development Career Perspectives for Students & Fresh Graduates Continental Automotive Romania - Research & Development Career Perspectives for Students & Fresh Graduates www.romania.careers-continental.com Career Perspectives 2 Career Perspectives 3 Tehnical University

More information

Automotive and Industrial Data Security

Automotive and Industrial Data Security André Weimerskirch Cybersecurity for Cyber-Physical Systems Workshop April 23-24, 2012 Overview Introduction and Motivation Risk analysis Current and future security solutions Conclusions Communication

More information

Motivation and Contents Overview

Motivation and Contents Overview Motivation and Contents Overview Software Engineering Winter Semester 2011/2012 Department of Computer Science cs.uni-salzburg.at Dr. Stefan Resmerita 2 Course Contents Goals Learning about commonly used

More information

SHE Secure Hardware Extension

SHE Secure Hardware Extension SHE Secure Hardware Extension Data Security for Automotive Embedded Systems Workshop on Cryptography and Embedded Security Embedded World @ Nuremberg, February 2012 Content Data Security - What does it

More information

Advanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software

Advanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software 133 Hitachi Review Vol. 63 (2014), No. 2 Advanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software Yoshinobu Fukano, Dr. Sci. Kosei Goto Masahiro Matsubara

More information

Vehicle Electronics. Services and Solutions to Manage the Complexity

Vehicle Electronics. Services and Solutions to Manage the Complexity Vehicle Electronics Services and Solutions to Manage the Complexity INNOVATIONS & DEVELOPMENT CYCLES Commercial vehicle manufacturers are experiencing a technological change. In addition to the rising

More information

FlexRay A Communications Network for Automotive Control Systems

FlexRay A Communications Network for Automotive Control Systems FlexRay A Communications Network for Automotive Control Systems WFCS 2006 Rainer Makowitz Automotive Systems Engineering, EMEA Freescale and the Freescale logo are trademarks of Freescale Semiconductor,

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

NI Automotive Day (July 12th, 2006) Quality Management by Functional Testing. Jürgen Wölfle, Continental TEMIC

NI Automotive Day (July 12th, 2006) Quality Management by Functional Testing. Jürgen Wölfle, Continental TEMIC NI Automotive Day (July 12th, 2006) Quality Management by Functional Testing Jürgen Wölfle, Continental TEMIC Overview Introduction Requirements Engineering Test Process Test Automation 2 / Jürgen Wölfle

More information

An OSGi based HMI for networked vehicles. Telefónica I+D Miguel García Longarón

An OSGi based HMI for networked vehicles. Telefónica I+D Miguel García Longarón June 10-11, 2008 Berlin, Germany An OSGi based HMI for networked vehicles Telefónica I+D Miguel García Longarón Networked Vehicle 2 Networked Vehicle! Tomorrow, the vehicles will be networked! Using Always

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

Security in Vehicle Networks

Security in Vehicle Networks Security in Vehicle Networks Armin Happel, Christof Ebert Stuttgart, 17. March 2015 V1.1 2015-04-28 Introduction Vector Consulting Services supports clients worldwide in improving their product development

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

2003 Dodge Sprinter 3500. 2003 SYSTEM WIRING DIAGRAMS Dodge - Sprinter

2003 Dodge Sprinter 3500. 2003 SYSTEM WIRING DIAGRAMS Dodge - Sprinter Fig. 1: Automatic A/C Circuit (1 of 2) 12 ноября 2006 г. 13:57:34 Page 2 2005 Mitchell Repair Information Company, LLC. Fig. 2: Automatic A/C Circuit (2 of 2) 12 ноября 2006 г. 13:57:34 Page 3 2005 Mitchell

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-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

Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars

Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars Jonn Lantz Technical Specialist, Electric Propulsion Systems @ Volvo Car Group Jonn.Lantz@volvocars.com 1 Partners

More information

NXP s Solution to ecall Brussels, October 19 th, 2010

NXP s Solution to ecall Brussels, October 19 th, 2010 NXP s Solution to ecall Brussels, October 19 th, 2010 Agenda The Mission of NXP and its Partners NXP s ecall platform Awareness the Next Step Conclusions NXP leads innovation in Telematics Breakthrough

More information

Product Information Services for Embedded Software

Product Information Services for Embedded Software Product Information Services for Embedded Software Table of Contents 1 Technical Consulting/Engineering Services... 3 1.1 Overview of Advantages... 3 1.2 Application Areas... 3 2 Product- Services - Proficient

More information

DESIGN AUTOMOTIVE ENGINEERS

DESIGN AUTOMOTIVE ENGINEERS DESIGN AUTOMOTIVE ENGINEERS Available position: 5 The candidate will be working with product development (body, exterior, interior, chassis, engine and power train) in the automotive industry and suppliers

More information

Continental Boosts Software and System Expertise Through Acquisition of Elektrobit Automotive GmbH

Continental Boosts Software and System Expertise Through Acquisition of Elektrobit Automotive GmbH Continental Boosts Software and System Expertise Through Acquisition of Elektrobit Automotive GmbH Ticker: CON ADR-Ticker: CTTAY http://www.continental-ir.com Wolfgang Schaefer CFO Strengthening Continental

More information

CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules

CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules Dr. Frederic Stumpf, ESCRYPT GmbH Embedded Security, Stuttgart, Germany 1 Introduction Electronic Control Units (ECU) are embedded

More information

we keep you ahead components, via integration and validation to charger infrastructure.

we keep you ahead components, via integration and validation to charger infrastructure. we keep you ahead electronics vehicle engineering solutions E-Drive CAx Methoden, Systems. Training & Support. We Ihr leistungsstarker support your development und zuverlässiger of the electrified Partner

More information

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed Networking Heavy-Duty Vehicles Based on SAE J1939 From Parameter Group to plug-and-play Application In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that plays a key role. J1939 networks

More information

Trends in Embedded Software Engineering

Trends in Embedded Software Engineering Trends in Embedded Software Engineering Prof. Dr. Wolfgang Pree Department of Computer Science Universität Salzburg cs.uni-salzburg.at MoDECS.cc PREEtec.com Contents Why focus on embedded software? Better

More information

AUTOBOSS V30 hand-held diagnostic tool developed for the European market - the true all-in-one scan tool. OEM COVERAGE FOR EUROPEAN/ASIAN/US VEHICLES

AUTOBOSS V30 hand-held diagnostic tool developed for the European market - the true all-in-one scan tool. OEM COVERAGE FOR EUROPEAN/ASIAN/US VEHICLES AUTOBOSS V30 hand-held diagnostic tool developed for the European market - the true all-in-one scan tool. OEM COVERAGE FOR EUROPEAN/ASIAN/US VEHICLES Feature LARGE VGA COLOUR TOUCH SCREEN Software updates

More information

Physical Modeling with SimScape

Physical Modeling with SimScape Physical Modeling with SimScape Saving energy with Physical Modeling Adriaan van den Brand Mday 29-4-2011 V1.4 A. Van den Brand, Mday 29-4-2011 1 Bio Adriaan van den Brand System architect Sogeti High

More information

The Growing Role of Electronics in Automobiles A Timeline of Electronics in Cars June 2, 2011

The Growing Role of Electronics in Automobiles A Timeline of Electronics in Cars June 2, 2011 The Growing Role of Electronics in Automobiles A Timeline of Electronics in Cars June 2, 2011 by Thomas R. Kurfess, Ph.D., P.E. Professor and BMW Chair of Manufacturing Department of Mechanical Engineering

More information

Embedded OS. Product Information

Embedded OS. Product Information Product Information Table of Contents 1 Operating Systems for ECUs... 3 2 MICROSAR.OS The Real-Time Operating System for the AUTOSAR Standard... 3 2.1 Overview of Advantages... 3 2.2 Properties... 4 2.3

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

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

Presented by: Jens Svensson, Volvo 3P. Volvo Group

Presented by: Jens Svensson, Volvo 3P. Volvo Group Presented by: Jens Svensson, Volvo 3P Welcome to is one of the world's leading suppliers of transport solutions for commercial use. We also provide complete solutions for financing and service. Volvo Trucks

More information

DESIGN OF SMS ENABLED CAR SECURITY SYSTEM

DESIGN OF SMS ENABLED CAR SECURITY SYSTEM DESIGN OF SMS ENABLED CAR SECURITY SYSTEM K. A. Amusa Federal University of Agriculture, Abeokuta, O. O. Nuga Federal University of Agriculture, Abeokuta, A. A. Adetomi Federal University of Agriculture,

More information

Vehicular On-board Security: EVITA Project

Vehicular On-board Security: EVITA Project C2C-CC Security Workshop 5 November 2009 VW, MobileLifeCampus Wolfsburg Hervé Seudié Corporate Sector Research and Advance Engineering Robert Bosch GmbH Outline 1. Project Scope and Objectives 2. Security

More information

EHOOKS Prototyping is Rapid Again

EHOOKS Prototyping is Rapid Again 09CV-0113 EHOOKS Prototyping is Rapid Again Vivek Jaikamal ETAS Inc. Nigel Tracey ETAS Ltd. Copyright 2009 SAE International ABSTRACT Automotive controls engineers have traditionally used bypass rapid

More information

ELEC 5260/6260/6266 Embedded Computing Systems

ELEC 5260/6260/6266 Embedded Computing Systems ELEC 5260/6260/6266 Embedded Computing Systems Spring 2016 Victor P. Nelson Text: Computers as Components, 3 rd Edition Prof. Marilyn Wolf (Georgia Tech) Course Topics Embedded system design & modeling

More information

Design of a High Speed Communications Link Using Field Programmable Gate Arrays

Design of a High Speed Communications Link Using Field Programmable Gate Arrays Customer-Authored Application Note AC103 Design of a High Speed Communications Link Using Field Programmable Gate Arrays Amy Lovelace, Technical Staff Engineer Alcatel Network Systems Introduction A communication

More information

Security risk analysis approach for on-board vehicle networks

Security risk analysis approach for on-board vehicle networks 1 Security risk analysis approach for on-board vehicle networks Alastair Ruddle Consultant, MIRA Limited Motivation 2 o o Future vehicles will become mobile nodes in a dynamic transport network vehicle

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

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

Neue Fahrzeugkonzepte erfordern einen ganzheitlichen Ansatz in der Integrationsstrategie

Neue Fahrzeugkonzepte erfordern einen ganzheitlichen Ansatz in der Integrationsstrategie Technologie- und Innovationstrends aus der Zuliefer-Perspektive Neue Fahrzeugkonzepte erfordern einen ganzheitlichen Ansatz in der Integrationsstrategie Am Beispiel der Elektronik und Sensorik im Fahrzeug

More information

Part I. Introduction

Part I. Introduction Part I. Introduction In the development of modern vehicles, the infotainment system [54] belongs to the innovative area. In comparison to the conventional areas such as the motor, body construction and

More information

Release: 1. AURT575393A Analyse and evaluate electrical and electronic faults in transmission/driveline systems

Release: 1. AURT575393A Analyse and evaluate electrical and electronic faults in transmission/driveline systems Release: 1 AURT575393A Analyse and evaluate electrical and electronic faults in transmission/driveline systems AURT575393A Analyse and evaluate electrical and electronic faults in transmission/driveline

More information

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai 2007. Jens Onno Krah

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai 2007. Jens Onno Krah (DSF) Soft Core Prozessor NIOS II Stand Mai 2007 Jens Onno Krah Cologne University of Applied Sciences www.fh-koeln.de jens_onno.krah@fh-koeln.de NIOS II 1 1 What is Nios II? Altera s Second Generation

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

Wheel speed sensors in motor vehicles. Function, diagnosis, troubleshooting. Thermal Management. Sales Support. Our Ideas, Your Success.

Wheel speed sensors in motor vehicles. Function, diagnosis, troubleshooting. Thermal Management. Sales Support. Our Ideas, Your Success. Lighting Electrics Electronics Thermal Management Sales Support Technical Service Our Ideas, Your Success. Wheel speed sensors in motor vehicles Function, diagnosis, troubleshooting. Ideas today for the

More information

HYBRID SYSTEMS CONTROLLER DESIGN METHODOLOGY

HYBRID SYSTEMS CONTROLLER DESIGN METHODOLOGY FISITA2010-SC-O-14 HYBRID SYSTEMS CONTROLLER DESIGN METHODOLOGY 1 Pluska Michal*, 1 Sinclair David 1 LERO@DCU i, Dublin City University, School of Computing, Dublin 9, Ireland michal.pluska2@mail.dcu.ie

More information

Trends in Embedded Software Development in Europe. Dr. Dirk Muthig dirk.muthig@iese.fraunhofer.de

Trends in Embedded Software Development in Europe. Dr. Dirk Muthig dirk.muthig@iese.fraunhofer.de Trends in Embedded Software Development in Europe Dr. Dirk Muthig dirk.muthig@iese.fraunhofer.de Problems A software project exceeds the budget by 90% and the project time by 120% in average Project Management

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

How to Upgrade SPICE-Compliant Processes for Functional Safety

How to Upgrade SPICE-Compliant Processes for Functional Safety How to Upgrade SPICE-Compliant Processes for Functional Safety Dr. Erwin Petry KUGLER MAAG CIE GmbH Leibnizstraße 11 70806 Kornwestheim Germany Mobile: +49 173 67 87 337 Tel: +49 7154-1796-222 Fax: +49

More information

Co-Simulation for hybrid vehicle control software development

Co-Simulation for hybrid vehicle control software development Co-Simulation for hybrid vehicle control software development Marcus Boumans, Sebastian Wansleben Robert Bosch GmbH GT User Conference 21. October 2013 Frankfurt 1 Contents Scope & Motivation Use cases

More information

VEHICLE THEFT/SECURITY SYSTEMS

VEHICLE THEFT/SECURITY SYSTEMS DN VEHICLE THEFT/SECURITY SYSTEMS 8Q - 1 VEHICLE THEFT/SECURITY SYSTEMS TABLE OF CONTENTS page GENERAL INFORMATION INTRODUCTION...1 VEHICLE THEFT SECURITY SYSTEM....1 ENABLING...1 ARMING...1 DISARMING...2

More information

Characteristics of a future mechatronic product creation process in the automobile industry

Characteristics of a future mechatronic product creation process in the automobile industry Status 08. Mai 2009 1 Characteristics of a future mechatronic product creation process in the automobile industry ProSTEP Symposium Berlin May, 13th 2009 Ralf Lamberti, Daimler AG Ralf Lamberti, Robert

More information

Created by: Austin Davis Neel Iyer Darcie Jones Sascha Schwarz

Created by: Austin Davis Neel Iyer Darcie Jones Sascha Schwarz EMGT 587 Systems Engineering Created by: Austin Davis Neel Iyer Darcie Jones Sascha Schwarz Table of Contents Introduction... 3 Operational Scenarios... 4 1. User sets and cancels cruise control:... 4

More information

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at Embedded Software for FlexRay Systems Special aspects and benefits of implementing modularized software Standardized software components will help in mastering the growing complexity of the interplay of

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

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

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces Software Engineering, Lecture 4 Decomposition into suitable parts Cross cutting concerns Design patterns I will also give an example scenario that you are supposed to analyse and make synthesis from The

More information

Increased cooperation for the future of electrification

Increased cooperation for the future of electrification Increased cooperation for the future of electrification Robert Eriksson Hans Göran Milding Swedish Hybrid Center Conference Roads To The Future 2014-03-13 Robert Eriksson, Hans Göran Milding Volvo Car

More information

Semiconductors enablers of future mobility concepts 4. Kompetenztreffen Elektromobilität, 22. Februar 2012, Cologn

Semiconductors enablers of future mobility concepts 4. Kompetenztreffen Elektromobilität, 22. Februar 2012, Cologn Semiconductors enablers of future mobility concepts 4. Kompetenztreffen Elektromobilität, 22. Februar 2012, Cologn Kurt Sievers Executive VP & General Manager NXP Automotive Geschäftsführer NXP Semiconductors

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

Grenzenlos wissen Von der Region in die Welt. Automatisierung von Fahrzeugen

Grenzenlos wissen Von der Region in die Welt. Automatisierung von Fahrzeugen 3. Wissenschaftstag der Europäischen Metropolregion Nürnberg Di, 26. Mai 2009 Hochschule Amberg-Weiden, ACC Grenzenlos wissen Von der Region in die Welt Automatisierung von Fahrzeugen Das EU-Forschungsprojekt

More information

The Future of Trucks. How Technology Will Change Value Chain Structures. Summary of study results. June 2005

The Future of Trucks. How Technology Will Change Value Chain Structures. Summary of study results. June 2005 The Future of Trucks How Technology Will Change Value Chain Structures Summary of study results June 2005 Trend Study: The Future of Trucks Scope and Focus / Approach In order to elaborate clear results

More information

TÜ V Rheinland Industrie Service

TÜ V Rheinland Industrie Service TÜ V Rheinland Industrie Service Business Area: Automation / Functional Safety Contact Minsung Lee +82-2-860-9969 mailto : minsung.lee@kor.tuv.com Sales Account Manager for Functional Safety Fax +82-2-860-9862

More information

Revas-Inast Public Results

Revas-Inast Public Results Revas-Inast Public Results Project Set-up Vehicle dynamics server: state estimator Picture from Triphase Rapid prototyping software platform Active safety demonstrator Innovative sensors With support of

More information

ECM Diagnosis. Section 11. Learning Objectives:

ECM Diagnosis. Section 11. Learning Objectives: Section 11 ECM Diagnosis Learning Objectives: 1. Diagnose ECM specific Diagnostic Trouble Codes. 2 Troubleshooting the diagnostic circuit. 3. Reprogramming the ECU. Engine Control Systems II - Course 874

More information

Advanced Testing Methods for Automotive Software

Advanced Testing Methods for Automotive Software Advanced Testing Methods for Automotive Software Madison Turner, Technology Analyst Accelerated Technology, a Mentor Graphics Division Recent history attests to the need for improved software testing methods

More information

SYSTEM WIRING DIAGRAMS A/C Circuit 1994 Suzuki Swift For x Copyright 1998 Mitchell Repair Information Company, LLC Saturday, July 31, 2004 11:13AM

SYSTEM WIRING DIAGRAMS A/C Circuit 1994 Suzuki Swift For x Copyright 1998 Mitchell Repair Information Company, LLC Saturday, July 31, 2004 11:13AM A/C Circuit Heater Circuit (p. 2) Data Link Connector Circuit (p. 3) Cooling Fan Circuit (p. 4) Defogger Circuit (p. 5) 1.3L PFI, Engine Performance Circuits (1 of 2) (p. 6) 1.3L PFI, Engine Performance

More information

Automatic Validation of Diagnostic Services

Automatic Validation of Diagnostic Services Development ProcessES Diagnostics Automatic Validation of Diagnostic Services For the first time, a fully automated test case generator has been introduced in diagnostics validation at General Motors Europe

More information

TRW Automotive 2012. TRW Automotive Profile 2012

TRW Automotive 2012. TRW Automotive Profile 2012 TRW Automotive 2012 TRW Automotive Profile 2012 Company Profile Headquartered in Livonia, Michigan, US More than 60,000 employees / contractors worldwide Balanced global presence, with approximately 185

More information

Tackling the Complexity of Timing-relevant Deployment Decisions in Multicore-based Embedded Automotive Software Systems Rolf Schneider, AUDI AG

Tackling the Complexity of Timing-relevant Deployment Decisions in Multicore-based Embedded Automotive Software Systems Rolf Schneider, AUDI AG Tackling the Complexity of Timing-relevant Deployment Decisions in Multicore-based Embedded Automotive Software Systems Rolf Schneider, AUDI AG 1 Topics Introduction Project ARAMiS ARAMiS Automotive LSSI

More information

Mastering increasing product complexity with Collaborative Systems Engineering and PLM

Mastering increasing product complexity with Collaborative Systems Engineering and PLM Mastering increasing product complexity with Collaborative Systems Engineering and PLM Thierry Ambroisine Dassault Systèmes 10 rue Marcel Dassault, 78140 Vélizy Villacoublay, France thierry.ambroisine@3ds.com

More information

Application of Software Watchdog as a Dependability Software Service for Automotive Safety Relevant Systems

Application of Software Watchdog as a Dependability Software Service for Automotive Safety Relevant Systems Application of Software Watchdog as a Dependability Software Service for Automotive Safety Relevant Systems Xi Chen Juejing Feng Martin Hiller Vera Lauer RWTH Aachen University Volvo Technology Aachen,

More information

Lecture 3 - Model-based Control Engineering

Lecture 3 - Model-based Control Engineering Lecture 3 - Model-based Control Engineering Control application and a platform Systems platform: hardware, systems software. Development steps Model-based design Control solution deployment and support

More information