Skip to main content

A Model-Based Approach for Testing Automotive Embedded Systems – A Preliminary Study

  • Conference paper
  • First Online:
Intelligent and Safe Computer Systems in Control and Diagnostics (DPS 2022)

Abstract

The automotive embedded systems are experiencing an increasing transformation to automated cyber–physical systems with an extended reliance on software. Guaranteeing the quality, reliability and safety of both single components and the entire vehicle is a tremendous challenge. They should not only comply with functional and performance requirements, interacting reliably with other real-time components, but also with stringent safety and reliability standards. It is distinguished from comparable software well-known from other devices, like mobile phones. In vehicles there are complex real-time interactions between different mechanical systems: braking, drive, suspension, steering. The automotive system is nothing like any other, characterized by rigorous planning, architecture, development, testing, validation and verification processes. This paper discusses a model-based approach to testing automotive embedded systems, particularly in the context of the occurrence of test result flickering, a phenomenon that affects the reliability, reproducibility and validity of embedded software testing. The aim of the research is to verify simplifications used in Hardware-in-the-Loop simulation during testing. The experiments carried out involved comparing test results from a simplified vehicle simulation and a model-based approach in the context of flickering results. A testing bench was designed, and real experiments were performed. The model-based approach is planned to be developed in the future, as the studies have demonstrated that it can be successfully applied to generate aberrations in the test system and to development of a methodology for test case design.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Axelrod, A.: Complete Guide to Test Automation, PWN, Warszawa (2020)

    Google Scholar 

  2. Bień, A., Rzeszutko, J., Szymański, T.: Embedded systems dedicated to measurement and control in the automotive industry. In: The Design Process and the Initial Diagnosis. Pomiary Automatyka Kontrola, pp. 655–659 (2014)

    Google Scholar 

  3. Chrisofakis, E., Junghanns, A., Kehrer, Ch., Rink, A.: Simulation-based development of automotive control software with Modelica. In: 8th International Modelica Conference, pp. 1–7 (2011)

    Google Scholar 

  4. Gnacy-Gajdzik, A., Przystałka, P.: Ewolucja testowania systemów wbudowanych w motoryzacji wraz z wprowadzeniem nomy ISO 21448:2019 Pojazdy drogowe - Bezpieczeństwo zamierzonej funkcjonalności. Utrzymanie Ruchu 2, 7–16 (2021)

    Google Scholar 

  5. Gnacy-Gajdzik, A., Przystałka, P., Sebzda, W.: Analiza częstości występowania fałszywie negatywnych wyników automatycznych testów układów wbudowanych, In: Metody komputerowe - 2021: Studencka konferencja naukowa, pp. 41–44. Gliwice (2021)

    Google Scholar 

  6. Gnacy-Gajdzik, A., Przystałka, P.: Identyfikacja anomalii wywołujących fałszywie negatywne wyniki w procesie testowania oprogramowania wbudowanego, In: Pawliczek, R., Owsiński, R., Łagoda, T. (eds.) Projektowanie, budowa i eksploatacja maszyn, vol. 558, pp. 61–72, Studia i Monografie. Politechnika Opolska (2021)

    Google Scholar 

  7. Harris, I.: Embedded software for automotive applications. In: Oshana, R., Kraeling, M. (eds.) Software Engineering for Embedded Systems, Newnes, pp. 767–816 (2013)

    Google Scholar 

  8. Ito, I.: Battery Electric Vehicle Model in Simscape. The MathWorks, Inc. (2021). https://github.com/mathworks/Simscape-Battery-Electric-Vehicle-Model. Accessed 20 Feb 2022

  9. Kum, D. -h., Son, J., Lee, S. –b., Wilson, I.: Automated testing for automotive embedded systems. In: SICE-ICASE International Joint Conference, pp. 4414–4418 (2006)

    Google Scholar 

  10. Krupp, A., Müller, W.: A systematic approach to the test of combined HW/SW systems, 2 design. Automation & Test in Europe Conference & Exhibition 2010, 323–326 (2010)

    Google Scholar 

  11. Mizoguchi, M., Iida, T., Irie, T.: Optimization of automated executions based on integration test configurations of embedded software. In: IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), Porto, pp. 358–363 (2020)

    Google Scholar 

  12. Moon, H., Kim, G., Kim, Y., Shin, S., Kim, K., Im, S.: Automation test method for automotive embedded software based on AUTOSAR. In: 2009 Fourth International Conference on Software Engineering Advances, pp. 158–162 (2009)

    Google Scholar 

  13. Nikończuk, P., Jaszczak, S.: Stanowisko do testowania ukladów sterowania temperatura w kabinie lakierniczej w trybie Hardware In The Loop. Autobusy: technika, eksploatacja, systemy transportowe 12, 1244–1247 (2016). https://orcid.org/0000-0002-7809-7653

  14. Placho, T., Schmittner, Ch., Bonitz, A., Wana, O.: Management of automotive software updates. Microprocess. Microsyst. 78 (2020)

    Google Scholar 

  15. Rebeschieß, S., Liebezeit, T., Bazarsuren, U.: Automatisierter Closed-Loop-Testprozess für Steuergerätefunktionen. ATZ Elektron 2, 34–41 (2007)

    Article  Google Scholar 

  16. Road vehicles, Functional Safety, ISO 26262 (2018)

    Google Scholar 

Download references

Acknowledgment

Research supported by the Polish Ministry of Education and Science Grant No DWD/3/33/2019 and DWD/4/55/2020.This publication is partially supported from the statutory funds of Department of Fundamentals of Machinery Design.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anna Gnacy–Gajdzik .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Gnacy–Gajdzik, A., Gajdzik, M., Przystałka, P., Sternal, K. (2023). A Model-Based Approach for Testing Automotive Embedded Systems – A Preliminary Study. In: Kowalczuk, Z. (eds) Intelligent and Safe Computer Systems in Control and Diagnostics. DPS 2022. Lecture Notes in Networks and Systems, vol 545. Springer, Cham. https://doi.org/10.1007/978-3-031-16159-9_28

Download citation

Publish with us

Policies and ethics