Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
Automated Model-in-the-Loop Testing of Continuous Controllers using Search
MATINNEJAD, Reza; NEJATI, Shiva; BRIAND, Lionel et al.
2013In 5th Symposium on Search-Based Software Engineering (SSBSE 2013), Springer Lecture Notes in Computer Science
Peer reviewed
 

Documents


Texte intégral
paper.pdf
Postprint Auteur (1.01 MB)
Demander un accès

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Résumé :
[en] The number and the complexity of software components embedded in today’s vehicles is rapidly increasing. A large group of these components monitor and control the operating conditions of physical devices (e.g., components controlling engines, brakes, and airbags). These controllers are known as continuous controllers. In this paper, we study testing of continuous controllers at the Model-in-Loop (MiL) level where both the controller and the environment are represented by models and connected in a closed feedback loop system.We identify a set of common requirements characterizing the desired behavior of continuous controllers, and develop a search-based technique to automatically generate test cases for these requirements. We evaluated our approach by applying it to a real automotive air compressor module. Our experience shows that our approach automatically generates several test cases for which the MiL level simulations indicate potential violations of the system requirements. Further, not only do our approach generates better test cases faster than random test case generation, but we also achieve better results than test scenarios devised by domain experts.
Centre de recherche :
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > Software Verification and Validation Lab (SVV Lab)
Disciplines :
Sciences informatiques
Auteur, co-auteur :
MATINNEJAD, Reza ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
NEJATI, Shiva ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
BRIAND, Lionel ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) ; University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Bruckmann, Thomas;  Delphi Automotive Systems
Poull, Claude;  Delphi Automotive Systems
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
Automated Model-in-the-Loop Testing of Continuous Controllers using Search
Date de publication/diffusion :
août 2013
Nom de la manifestation :
The 5th Symposium on Search-Based Software Engineering (SSBSE 2013)
Lieu de la manifestation :
Saint Petersburg, Russie
Date de la manifestation :
from 24-8-2013 to 26-8-2013
Manifestation à portée :
International
Titre de l'ouvrage principal :
5th Symposium on Search-Based Software Engineering (SSBSE 2013), Springer Lecture Notes in Computer Science
Pagination :
141-157
Peer reviewed :
Peer reviewed
Disponible sur ORBilu :
depuis le 24 mai 2013

Statistiques


Nombre de vues
496 (dont 89 Unilu)
Nombre de téléchargements
16 (dont 13 Unilu)

citations Scopus®
 
25
citations Scopus®
sans auto-citations
15

Bibliographie


Publications similaires



Contacter ORBilu