J. Sini, A. Mugoni, M. Violante, A. Quario, C. Argiri, F. Fusetti
{"title":"An automatic approach to integration testing for critical automotive software","authors":"J. Sini, A. Mugoni, M. Violante, A. Quario, C. Argiri, F. Fusetti","doi":"10.1109/DTIS.2018.8368563","DOIUrl":null,"url":null,"abstract":"Software is today dominating the development of novel automotive applications, and it is more and more responsible for critical functionalities, from battery management in hybrid vehicles to active safety, to autonomous driving. To guarantee the proper level of quality a strict development process such as that described in the ISO26262 shall be adopted, which requires intensive test activities, being integration test one of them. To successfully reach the goals of integration test, testers shall excite the software running on the target hardware with stimuli representative of those produced once the design under test (DUT) is integrated in the vehicle, and observe the produced response looking for deviations with respect to the expected outputs. In this paper, we propose an innovative approach to automate the test stimuli generation, application, and output response evaluation, making possible developing higher quality test with respect to a relevant industrial use case.","PeriodicalId":328650,"journal":{"name":"2018 13th International Conference on Design & Technology of Integrated Systems In Nanoscale Era (DTIS)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 13th International Conference on Design & Technology of Integrated Systems In Nanoscale Era (DTIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DTIS.2018.8368563","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Software is today dominating the development of novel automotive applications, and it is more and more responsible for critical functionalities, from battery management in hybrid vehicles to active safety, to autonomous driving. To guarantee the proper level of quality a strict development process such as that described in the ISO26262 shall be adopted, which requires intensive test activities, being integration test one of them. To successfully reach the goals of integration test, testers shall excite the software running on the target hardware with stimuli representative of those produced once the design under test (DUT) is integrated in the vehicle, and observe the produced response looking for deviations with respect to the expected outputs. In this paper, we propose an innovative approach to automate the test stimuli generation, application, and output response evaluation, making possible developing higher quality test with respect to a relevant industrial use case.