全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

ProTSA: A Testing Process for Automotive Software Domain

DOI: 10.4236/jsea.2024.177033, PP. 571-615

Keywords: Verification and Validation, Automotive Software, Automotive Systems

Full-Text   Cite this paper   Add to My Lib

Abstract:

This study evaluates the development of a testing process for the automotive software domain, highlighting challenges stemming from the absence of adequate processes. The research demonstrates the application of Design Science Research methodology in developing, an automotive software testing process—ProTSA, using six functional testing modules. Additionally, the study evaluates the benefits of implementing ProTSA in a specific Original Equipment Manufacturer (OEM) using an experimental single-case approach with industry professionals’ participation through a survey. The study concludes that combining testing techniques with effective communication and alignment is crucial for enhancing software quality. Furthermore, survey data indicates that implementing ProTSA leads to productivity gains by initiating tests early, resulting in time savings in the testing program and increased productivity for the testing team. Future work will explore implementing ProTSA in cybersecurity, over-the-air software updates, and autonomous vehicle testing processes.

References

[1]  Mossinger, J. (2010) Software in Automotive Systems. IEEE Software, 27, 92-94.
https://doi.org/10.1109/MS.2010.55
[2]  Navet, N. and Lion, F.S. (2009) Automotive Embedded Systems Handbook. CRC Press.
[3]  Sommerville, I. (2011) Software Engineering. Pearson.
[4]  Lochau, M., Lity, S., Lachmann, R., Schaefer, I. and Goltz, U. (2014) Delta-Oriented Model-Based Integration Testing of Large-Scale Systems. Journal of Systems and Software, 91, 63-84.
https://doi.org/10.1016/j.jss.2013.11.1096
[5]  Warren, T. (2024) Software-Related Recalls and the Auto Industry’s Ongoing Evolution.
https://www.wardsauto.com/industry-news/software-related-recalls-and-auto-industry-s-ongoing-evolution
[6]  Knauf Industries Automotive (2024) Automobile Construction. Cars with a Defined Software Package—A New Phenomenon in the Automotive Industry.
https://knaufautomotive.com/pt-br/carros-com-um-pacote-de-Software-definido/
[7]  Pretschner, A., Broy, M., Kruger, I.H. and Stauner, T. (2007) Software Engineering for Automotive Systems: A Roadmap. Proceedings of the Future of Software Engineering, Minneapolis, 23-25 May 2007, 55-71.
https://doi.org/10.1109/FOSE.2007.22
[8]  Delamaro, M., et al. (2007) Introduction to Software Testing. Campos.
[9]  Killian, R. (2021) What Is a TUV Certification?
https://blog.1000bulbs.com/home/what-is-tuv-certification#:~:text=A%20TUV%20certification%20means%20a%20sampling%20of%20the,looked%20for%20a%20UL%20wet%20location%20safety%20rating
[10]  Institute of Electrical and Electronics Engineers (1990) 610.12-1990-IEEE Standard Glossary of Software Engineering Terminology.
[11]  Redmill, F., et al. (2022) Sysml Open Source Project: What Is SysML? Who Created SysML?
https://sysml.org/?msckid=45dcb1bece6211eca1163fb9a4534962
[12]  Bahig, G. and El-Kadi, A. (2017) Formal Verification of Automotive Design in Compliance with ISO 26262 Design Verification Guidelines. IEEE Access, 5, 4505-4516.
https://doi.org/10.1109/ACCESS.2017.2683508
[13]  Synopsys (2021) What Is ASIL (Automotive Safety Integrity Level)?
https://www.synopsys.com/automotive/what-is-asil.html
[14]  Arcanjo, R.R., Martins, L.E.G. and Fernandes, D.L.G. (2024) Verification and Validation of Embedded Software in an Automotive Context: A Systematic Literature Review. Multidisciplinary Scientific Journal Knowledge Core, 3, 207-250.
https://doi.org/10.32749/nucleodoconhecimento.com.br/computer-science/embedded-software
[15]  Rajabli, N., Flammini, F., Nardone, R. and Vittorini, V. (2020) Software Verification and Validation of Safe Autonomous Cars: A Systematic Literature Review. IEEE Access, 9, 4797-4819.
https://doi.org/10.1109/ACCESS.2020.3048047
[16]  Haghighatkhah, A., Banijamali, A., Pakanen, O.-P., Oivo, M. and Kuvaja, P. (2017) Automotive Software Engineering: A Systematic Mapping Study. Journal of System and Software, 128, 25-55.
https://doi.org/10.1016/j.jss.2017.03.005
[17]  Dresch, A., Lacerda, D.P. and Antunes, J.A.V. (2015) Design Science Research: A Method for Science and Technology Advancement. Springer.
[18]  Jotform Blog (2023) Questions and Examples for Surveys Using the Likert Scale.
https://www.jotform.com/pt/blog/exemplo-de-pesquisa-em-escala-likert/
[19]  Iqbal, D., Abbas, A., Ali, M., Khan, M.U.S. and Nawaz, R. (2020) Requirement Validation for Embedded Systems in Automotive Industry through Modeling. IEEE Access, 8, 8697-8719.
https://doi.org/10.1109/ACCESS.2019.2963774
[20]  Kriebel, S., et al. (2018) Improving Model-Based Testing in Automotive Software Engineering. Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, Gothenburg, 27 May-3 June 2018, 172-180.
https://doi.org/10.1145/3183519.3183533
[21]  Jordan, C.V., Mäurer, F., Löwenberg, S. and Provost, J. (2019) Framework for Flexible, Adaptive Support of Test Management by Means of Software Agents. IEEE Robotics and Automation Letters, 4, 2754-2761.
https://doi.org/10.1109/LRA.2019.2918486
[22]  Volkswagen (2024) Equipment Levels-Polo.
https://www.vw.com.br/pt/configurador.html/__app/polo.app
[23]  Mercedes-Benz do Brasil (2023) Product Line.
https://www.mercedes-benz-trucks.com.br/caminhoes/
[24]  Vieira, H. (2024) Learn about the Importance of the Software Development Life Cycle (SDLC) and It’s Stages.
https://www.objective.com.br/insights/sdlc/
[25]  Da Rocha, A.R.C., et al. (2001) Software Quality: Theory and Practice. Prentice-Hall, 303 p.
[26]  Galdino, T.S. (2010) The Importance of Testing in the Software Production Process. Faculty of Technology, Americana, Sao Paulo.
https://ric.cps.sp.gov.br/bitstream/123456789/1709/1/20102S_GALDINOThiagoSecomandi_TCCPD1002.pdf
[27]  Marques, L.R. (2015) Application of Quality Tools in the Diagnosis of Critical Success Factors in Industrial Projects: A Case Study in an Automotive Company. Monograph: Specialization in Production Engineering-Federal Technological University of Parana.
https://portaldeinformacao.utfpr.edu.br/Record/riut-1-18822/Description#tabnav
[28]  DevMedia (2021) Software Functional Tests.
https://www.devmedia.com.br/testes-funcionais-de-software/23565

Full-Text

Contact Us

[email protected]

QQ:3279437679

WhatsApp +8615387084133