skip to main content
10.1145/3651640.3651646acmotherconferencesArticle/Chapter ViewAbstractPublication PagesesseConference Proceedingsconference-collections
research-article

Towards a Globally Distributed Testing Network in the Automotive Industry

Published: 02 July 2024 Publication History

Abstract

Digitalization has transformed many aspects of our lives, particularly in the automotive industry, where it has significantly impacted how cars are built, tested, and operated. Car manufacturers are increasingly required to shift their focus from hardware to software, a change that is accelerated by the rise of electric vehicles. As the industry increasingly embraces a tech company identity, software-based approaches and new technologies can enhance existing processes, reduce costs, and generate revenue. The integration testing of car electronic control units (ECUs) is a prime example of an area that can be optimized through software-based approaches. In the traditional process, suppliers design and create ECUs and their corresponding software in various locations worldwide. Once completed, the units are shipped to a central location where the car manufacturer physically connects them and conducts integration tests. However, this process can lead to expensive iterations because of found errors, which a virtual approach can address. An initial approach towards early integration testing through a globally accessible virtual testing platform is presented in this paper. Suppliers can leverage such a platform to connect their newly built ECUs, allowing car manufacturers to conduct integration tests early in the ECU’s life cycle. This, in turn, reduces the overhead associated with physical transportation and facilitates early feedback, which can help identify and address issues much earlier in the development process. Overall, the proposed approach has great potential to enhance the integration testing process, resulting in significant benefits for all stakeholders involved. The contributions of this paper include an initial approach towards (i) a generic test specification that enables the definition of integration tests involving virtual and physical ECUs distributed among different suppliers, (ii) a hardware interface that enables suppliers to connect their ECUs to a virtual test environment remotely, and (iii) an initial architecture for the virtual test platform, which allows integration testing throughout multiple distributed ECUs.

References

[1]
ISO/ICE/IEEE 12207:2017. 2017. System and software engineering - Software life cycle processes. https://www.iso.org/standard/63712.html https://www.iso.org/standard/63712.html.
[2]
ISO 9646. [n. d.]. Conformance Testing Methodology and Framework.
[3]
Thomas Bauer, Donald Barkowski, Adam Bachorek, and Andreas Morgenstern. 2023. Reference Architectures for Automotive Software. Springer International Publishing, Cham, 73–111. https://doi.org/10.1007/978-3-031-16957-1_5
[4]
David Fernández Blanco, Frédéric Le Mouel, Trista Lin, and Marie-Pierre Escudié. 2023. A Comprehensive Survey on Software as a Service (SaaS) Transformation for the Automotive Systems. IEEE Access PP (01 2023). https://doi.org/10.1109/ACCESS.2023.3294256
[5]
German Testing Board. 2017. Certifed automotive software tester: Certified tester foundation level specialist., 55 pages. https://www.iso.org/standard/63712.html
[6]
Barry W. Boehm. 1989. Verifying and Validating Software Requirements and Design Specifications. IEEE Software 1 (1989), 75–88.
[7]
Alessio Bucaioni, Mehrdad Saadatmand, Raluca Marinescu, Cristina Seceleanu, and Paul Pettersson. 2014. A Model-Based Testing Framework for Automotive Embedded Systems. In 2014 40th EUROMICRO Conference on Software Engineering and Advanced Applications. 38–47.
[8]
Robert N. Charette. 2021. How Software is Eating the Car. https://spectrum.ieee.org/software-eating-car
[9]
Cucumber. [n. d.]. Gherkin Syntax. https://cucumber.io/docs/gherkin/
[10]
Alexandre David, Peter Gjøl Jensen, Kim Guldstrand Larsen, Marius Mikučionis, and Jakob Haahr Taankvist. 2015. Uppaal stratego. In Tools and Algorithms for the Construction and Analysis of Systems: 21st International Conference, TACAS 2015. Springer, 206–211.
[11]
Vincent Debruyne, Françoise Simonot-Lion, and Yvon Trinquet. 2005. EAST-ADL—An Architecture Description Language: Validation and Verification Aspects. In Architecture Description Languages: IFIP TC-2 Workshop on Architecture Description Languages (WADL), World Computer Congress, Aug. 22–27, 2004, Toulouse, France. Springer, 181–195.
[12]
Wolfgang Dröschel, Walter Heuser, and Rainer Midderhoff. 1997. Inkrementelle und objektorientierte Vorgehensweisen mit dem V-Modell 97. Oldenbourg Wissenschaftsverlag.
[13]
Simon Fürst, Jürgen Mössinger, Stefan Bunzel, Thomas Weber, Frank Kirschke-Biller, Peter Heitkämper, Gerulf Kinkelin, Kenji Nishikawa, and Klaus Lange. 2009. AUTOSAR–A Worldwide Standard is on the Road. In 14th International VDI Congress Electronic Systems for Vehicles, Baden-Baden, Vol. 62. Citeseer, 5.
[14]
Automotive Software Interface, Middleware Initiative (ASIMI), Capgemini invent, and Technical University München (TUM). 2022. The Power of Operating Systems and Middleware - Decoding the success formula for Software Defined Vehicle Transformation. https://www.capgemini.com/de-de/wp-content/uploads/sites/8/2022/08/The-Power-of-operating-systems_and_middleware.pdf
[15]
Eun-Young Kang, Liu Ke, Meng-Zhe Hua, and Yu-Xuan Wang. 2015. Verifying Automotive Systems in EAST-ADL/Stateflow Using UPPAAL. In 2015 Asia-Pacific Software Engineering Conference (APSEC). 143–150. https://doi.org/10.1109/APSEC.2015.17 https://doi.org/10.1109/APSEC.2015.17.
[16]
Eun-Young Kang, Dongrui Mu, Li Huang, and Qianqing Lan. 2017. Verification and Validation of a Cyber-Physical System in the Automotive Domain. In 2017 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C). 326–333. https://doi.org/10.1109/QRS-C.2017.62 https://doi.org/10.1109/QRS-C.2017.62.
[17]
Ivano Malavolta, Patricia Lago, Henry Muccini, Patrizio Pelliccione, and Antony Tang. 2013. What Industry Needs from Architectural Languages: A Survey. In IEEE Transactions on Software Engineering, Vol. 39. 869–891. https://doi.org/10.1109/TSE.2012.74
[18]
Mercedes-Benz of Washington. 2019. Mercedes-Benz Pushes the Boundaries of Automotive Technology With Carwash Function. https://www.mercedesbenzofwashington.com/how-does-the-mercedes-benz-carwash-function-work/
[19]
ITEA Project. 2021. A quick guide to ITEA - Fostering international software innovation.
[20]
Jörg Schäuffele and Thomas Zurawka. 2005. Automotive Software Engineering. SAE International, Pennsylvania, PA.
[21]
Andreas Spillner and Tilo Linz. 2021. Software Testing Foundations (5th edition ed.). dpunkt.verlag, Heidelberg, Germany.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ESSE '23: Proceedings of the 4th European Symposium on Software Engineering
December 2023
116 pages
ISBN:9798400708817
DOI:10.1145/3651640
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 July 2024

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Automotive
  2. Integration Testing
  3. Testing Platform
  4. Virtualization

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

  • Federal Ministry for Economic Affairs and Climate Action

Conference

ESSE 2023

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 29
    Total Downloads
  • Downloads (Last 12 months)29
  • Downloads (Last 6 weeks)3
Reflects downloads up to 14 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media