DocumentCode
2258584
Title
Test front loading in early stages of automotive software development based on AUTOSAR
Author
Michailidis, Alexander ; Spieth, Uwe ; Ringler, Thomas ; Hedenetz, Bernd ; Kowalewski, Stefan
Author_Institution
Group Res. & Adv. Eng., Daimler AG, Sindelfingen, Germany
fYear
2010
fDate
8-12 March 2010
Firstpage
435
Lastpage
440
Abstract
Embedded software development has become one of the greatest challenges in the automotive domain, due to the rising complexity of vehicle systems. A method to handle the complexity of automotive software is Model Based Design (MBD). As MBD offers great advantages in early simulation and testing, it has become today´s mainstream method for automotive software engineering. However, some aspects can be initially tested after the integration of software on real hardware components (usually by the supplier) and when all parts of a system (e.g. bus systems, sensors, actuators) are present. The consequence is that the requirement specification of the according system possibly contains gaps that can lead to software defects. New technologies like the AUTOSAR standard enable additional potentials for the validation of model based developed software. Due to the AUTOSAR software architecture it is possible for an OEM to realize an early ??virtual?? software integration with an acceptable effort and perform at next step a front loading of system tests. In this paper we present an approach that improves the quality of the requirement specification artifacts by using test front loading. In detail, we analyze the requirement engineering part of the software development process to identify aspects that can not be tested without having all system components. Afterwards, we classify these aspects and define an abstract test pattern that can be globally used for testing. Additionally, we illustrate our approach in a case study on an interior light system for the next Mercedes-Benz M-Class generation.
Keywords
automobiles; embedded systems; open systems; program testing; program verification; software architecture; systems analysis; traffic engineering computing; AUTOSAR; automotive open system architecture; automotive software development; automotive software engineering; embedded software development; model based design; next Mercedes-Benz M-Class generation; requirement engineering; requirement specification artifact quality; software architecture; software defects; test front loading; vehicle system complexity; virtual software integration; Actuators; Automotive engineering; Embedded software; Hardware; Programming; Sensor systems; Software engineering; Software testing; System testing; Vehicles; AUTOSAR; front loading; model based design; validation and test; virtual integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location
Dresden
ISSN
1530-1591
Print_ISBN
978-1-4244-7054-9
Type
conf
DOI
10.1109/DATE.2010.5457166
Filename
5457166
Link To Document