Communication publiée dans un périodique (Colloques, congrès, conférences scientifiques et actes)
Automated Test Suite Generation for Time-Continuous Simulink Models
MATINNEJAD, Reza; NEJATI, Shiva; BRIAND, Lionel et al.
2016In Proceedings of the 38th International Conference on Software Engineering, p. 595-606
Peer reviewed
 

Documents


Texte intégral
paper.pdf
Postprint Auteur (1.24 MB)
Télécharger

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

Envoyer vers



Détails



Résumé :
[en] All engineering disciplines are founded and rely on models, al- though they may differ on purposes and usages of modeling. Inter- disciplinary domains such as Cyber Physical Systems (CPSs) seek approaches that incorporate different modeling needs and usages. Specifically, the Simulink modeling platform greatly appeals to CPS engineers due to its seamless support for simulation and code generation. In this paper, we propose a test generation approach that is applicable to Simulink models built for both purposes of simulation and code generation. We define test inputs and outputs as signals that capture evolution of values over time. Our test gener- ation approach is implemented as a meta-heuristic search algorithm and is guided to produce test outputs with diverse shapes according to our proposed notion of diversity. Our evaluation, performed on industrial and public domain models, demonstrates that: (1) In con- trast to the existing tools for testing Simulink models that are only applicable to a subset of code generation models, our approach is applicable to both code generation and simulation Simulink mod- els. (2) Our new notion of diversity for output signals outperforms random baseline testing and an existing notion of signal diversity in revealing faults in Simulink models. (3) The fault revealing ability of our test generation approach outperforms that of the Simulink Design Verifier, the only testing toolbox for Simulink.
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
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
Automated Test Suite Generation for Time-Continuous Simulink Models
Date de publication/diffusion :
2016
Nom de la manifestation :
38th International Conference on Software Engineering (ICSE 2016)
Lieu de la manifestation :
Austin, Etats-Unis
Date de la manifestation :
from 14-05-2016 to 22-05-2016
Titre du périodique :
Proceedings of the 38th International Conference on Software Engineering
Maison d'édition :
ACM
Pagination :
595-606
Peer reviewed :
Peer reviewed
Disponible sur ORBilu :
depuis le 06 janvier 2016

Statistiques


Nombre de vues
328 (dont 39 Unilu)
Nombre de téléchargements
1506 (dont 40 Unilu)

citations Scopus®
 
79
citations Scopus®
sans auto-citations
67
OpenCitations
 
51
citations OpenAlex
 
80
citations WoS
 
55

Bibliographie


Publications similaires



Contacter ORBilu