This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Experiences from Model Supported Configuration Management and Production of Automotive Embedded Software
Technical Paper
2007-01-0510
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
Configuration management of products containing software with complex interrelationships is a challenge for the automotive industry. Configurations are usually addressed through hierarchical product structures based on a mechanical tradition. We report experiences from the development of a demonstrator: a scale model truck, including a software platform, active safety functionality and a tool environment. Our experiences in particular indicate that commercial Product Data Management (PDM) systems meet the needs for embedded software configuration management, providing improved traceability, configuration and production support for in-vehicle software. The software middleware provides execution independent of location, facilitating portability. Supplemented with an adapted PDM solution this provides efficient configuration support. The need for analysis support for the timing behavior of distributed applications was identified but not implemented. We conclude by discussing experiences and future opportunities with the demonstrator.
Recommended Content
Authors
Topic
Citation
Larses, O., Sjöstedt, C., Törngren, M., and Redell, O., "Experiences from Model Supported Configuration Management and Production of Automotive Embedded Software," SAE Technical Paper 2007-01-0510, 2007, https://doi.org/10.4271/2007-01-0510.Also In
SAE 2007 Transactions Journal of Passenger Cars: Electronic and Electrical Systems
Number: V116-7; Published: 2008-08-15
Number: V116-7; Published: 2008-08-15
References
- Artemis Report by the High-level Group on Embedded Systems European Commission 2003 ftp://ftp.cordis.lu/pub/ist/docs/dir_c/ems/everything-final_en.pdf
- ARTIST roadmaps in Embedded Systems Design. The ARTIST Roadmap for Research and Development Series: Lecture Notes in Computer Science 3436 Bouyssounouse, Bruno Sifakis, Joseph 2005 3-540-25107-3
- AUTOSAR. Automotive Open System Architecture initiative www.autosar.org Sept. 29
- Burr H. Vielhaber, M. Deubel, T. Weber, C. Haasis, S. CAx/EDM Integration - Enabler for Methodical Benefits in the Design Process Proceedings of Design 2004, 8th Int. Design Conference Dubrovnik, Croatia 2004 833 840
- Cervin A. Årzén K-E Henriksson D. Camps Manuel Lluesma Balbastre Patricia Ripoll Ismael Crespo Alfons Control Loop Timing Analysis using TrueTime and Jitterbug Proc. of the 2006 IEEE Computer-Aided Control Systems Design Symposium October 2006
- Chen D. Törngren M. Shi J. Lönn H. Gerard S. Strömberg M. Årzén K-E Model Based Integration in the Development of Embedded Control Systems - A Characterization of Current Research Efforts Proc. of the 2006 IEEE Computer Aided Control Systems Design Symposium October 2006
- Crnkovic I. Asklund U. Dahlqvist A. Persson Implementing and integrating product data management and software configuration management Artech House Publishers 2003
- Dahlqvist, A.P. Crnkovic, I. Asklund, U. Quality Improvements by Integrating Development Processes 11th Asia-Pacific Software Engineering Conference 2004
- El-khoury J. Redell O. Törngren M. A Model and Tool Integration Platform for Multidisciplinary Development Proc. of 31st EUROMICRO conference on Software Engineering and Advanced Applications Porto/, Portugal August 30th Sept. 3rd 2005
- El-khoury J. A Model Management and Integration Platform for Mechatronics Product Development 91-7178-268-0 1400-1179 Department of Machine Design, KTH May 2003
- Garlan, D. Allen, R. Ockerbloom, J. Architectural Mismatch: Why Reuse is so Hard IEEE Software 12 6 1995 17 26
- Grimm K. Software technology in an automotive company: major challenges Proc. of the 25th Int. Conf. on Software engineering 2003
- Jezequel J.M. Meyer B. Design by contract: the lessons of Ariane. Computer 30 1 129 130 Jan. 1997 IEEE Computer Society
- Knippel Schulz Lessons Learned from Implementing Configuration Management within Electrical/Electronic Development of an Automotive OEM Proc. 14th International Symposium of the International Council on Systems Engineering Toulouse June 20-24 2004
- Larses O. Architecting and Modeling Automotive Embedded Systems Dept. of Machine Design, Royal Institute of Technology Stockholm 1400-1179 Nov. 2005
- Larses, O. Adamsson, N. 2004 “Drivers for model based development of mechatronic systems” proceedings of Design 2004, 8th International Design Conference Croatia May 2004
- Malvius D. Redell O Introducing Structured Information Handling in Automotive EE Development Proc. of the 16th Annual International INCOSE Symposium Orlando, Florida 2006
- OMG. The Object Management Group www.omg.org Sept. 30 2006
- Sellgren U. 2003 Simulations in product realization - a methodology state of the art report Dept. of Machine Design, Royal Inst. of Technology 2003 1400-1179
- Stuecka, R. Bridging the Gap is not Enough - Lifecycle Management for Automotive Electronics and Software Global Automotive Manufacturing and Technology 2003 Business Briefings Ltd Cardinal Tower, 12 Farringdon Road, London 2003
- Törngren M. Chen D Crnkovic I. Component based vs. Model based development: A comparison in the context of Vehicular Embedded Systems Proc. of 31st EUROMICRO conference on Software Engineering and Advanced Applications Porto/, Portugal August 30th Sept. 3rd 2005
- Törngren M. Grimheden M. Adamsson N. Experiences from large embedded systems development projects in education, involving industry and research Proc. of the 2 nd Workshop on Embedded Systems Education - WESE 2006, at the Emsoft Int. Conference Oct. 26 2006 Seoul, South Korea
- Törngren M. Larses O. 2005 Maturity of model driven engineering for embedded control systems from a Mechatronic perspective Model Driven Engineering for Distributed Real-time Embedded Systems Gérard Sébastien Babau Jean-Philippe Champeau Joel 1905209320 August 2005
- Törngren M. Henriksson D. Redell O. Kirsch C. El-Khoury J. Simon D. Sorel Y. Zdenek H. Årzén K-E Co-design of Control Systems and their real-time implementation - A Tool Survey Dept. of Machine Design, KTH - Royal Institute of Technology August 2006 1400-1179