Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
Evolutionary Robustness Testing of Data Processing Systems using Models and Data Mutation
DI NARDO, Daniel; PASTORE, Fabrizio; ARCURI, Andrea et al.
2015In Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering
Peer reviewed
 

Documents


Texte intégral
ase2015CR.pdf
Preprint Auteur (243.49 kB)
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] System level testing of industrial data processing software poses several challenges. Input data can be very large, even in the order of gigabytes, and with complex constraints that define when an input is valid. Generating the right input data to stress the system for robustness properties (e.g. to test how faulty data is handled) is hence very complex, tedious and error prone when done manually. Unfortunately, this is the current practice in industry. In previous work, we defined a methodology to model the structure and the constraints of input data by using UML class diagrams and OCL constraints. Tests were automatically derived to cover predefined fault types in a fault model. In this paper, to obtain more effective system level test cases, we developed a novel search-based test generation tool. Experiments on a real-world, large industrial data processing system show that our automated approach can not only achieve better code coverage, but also accomplishes this using significantly smaller test suites.
Centre de recherche :
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > Software Verification and Validation Lab (SVV Lab)
Disciplines :
Sciences informatiques
Auteur, co-auteur :
DI NARDO, Daniel ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
PASTORE, Fabrizio  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
ARCURI, Andrea;  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)
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
Evolutionary Robustness Testing of Data Processing Systems using Models and Data Mutation
Date de publication/diffusion :
novembre 2015
Nom de la manifestation :
30th IEEE/ACM International Conference on Automated Software Engineering (ASE 2015)
Lieu de la manifestation :
Lincoln, Nebraska, Etats-Unis
Date de la manifestation :
November 9–13, 2015
Manifestation à portée :
International
Titre de l'ouvrage principal :
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering
Pagination :
126-137
Peer reviewed :
Peer reviewed
Projet FnR :
FNR4082113 - Regression Test Suite Management Strategies For Web Applications, 2012 (01/05/2012-30/04/2016) - Daniel Di Nardo
Disponible sur ORBilu :
depuis le 22 juillet 2015

Statistiques


Nombre de vues
411 (dont 73 Unilu)
Nombre de téléchargements
16 (dont 14 Unilu)

citations Scopus®
 
4
citations Scopus®
sans auto-citations
2
citations OpenAlex
 
4
citations WoS
 
3

Bibliographie


Publications similaires



Contacter ORBilu