Projets par an
Résumé
Structural approaches to Software Product Lines (SPL) testing (such as pairwise testing) have gained momentum as they are able to scale to larger SPLs described as feature diagrams (FD). However, these methods are agnostic with respect to behaviour: the sampled configurations have thus no reason to satisfy any given behavioural criterion. In this paper, we investigate the behavioural coverage of two structural testing criteria: pairwise and similarity. To do so, we modelled four SPLs in terms of feature diagrams and associated featured transitions systems (FTSs). We then computed state, action and transition coverage for a set of generated configurations. Preliminary results indicate that for relatively small variability models with few cross-tree constraints, structural coverage-driven tools tend to cover large parts of behaviour with less than 8 configurations. Though structural coverage cannot be used directly as a replacement for behavioural driven SPL test generation, opportunities to mix structural and behavioural coverage for efficient and effective SPL testing do exist.
langue originale | Anglais |
---|---|
titre | Proceedings of the Ninth International Workshop on Variability Modelling of Software-intensive Systems |
Lieu de publication | Hildesheim, Germany |
Editeur | ACM Press |
Pages | 59:59-59:66 |
Nombre de pages | 8 |
Volume | 21-23-January-2015 |
ISBN (imprimé) | 9781450332736 |
Les DOIs | |
Etat de la publication | Publié - 2015 |
Evénement | 9th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS '15) - Hildesheim, Allemagne Durée: 21 janv. 2015 → 23 janv. 2015 |
Série de publications
Nom | VaMoS '15 |
---|---|
Editeur | ACM |
Une conférence
Une conférence | 9th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS '15) |
---|---|
Pays/Territoire | Allemagne |
La ville | Hildesheim |
période | 21/01/15 → 23/01/15 |
Empreinte digitale
Examiner les sujets de recherche de « Covering SPL Behaviour with Sampled Configurations: An Initial Assessment ». Ensemble, ils forment une empreinte digitale unique.Projets
- 1 Terminé
-
Thesis-X-Devroey: Behavioural Model Based Testing of Software Product Lines
Devroey, X. (Chercheur), Heymans, P. (Co-investigateur), Schobbens, P. Y. (Co-investigateur) & Perrouin, G. (Chercheur)
1/09/11 → 30/08/17
Projet: Projet de thèse
Activités
- 1 Participation à une conférence, un congrès
-
9th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS '15)
Devroey, X. (Conférencier)
21 janv. 2015 → 23 janv. 2015Activité: Participation ou organisation d'un événement › Participation à une conférence, un congrès
Ensembles de données
-
VIBeS Case Studies: Featured Transition Systems and Feature Models
DEVROEY, X. (Créateur), University of Namur, oct. 2020
Ensemble de données
Thèses de l'étudiant
-
Behavioural model-based testing of software product lines
Devroey, X. (Auteur)Schobbens, P.-Y. (Promoteur), Heymans, P. (Promoteur), Englebert, V. (Président), Baudry, B. (Jury), Cohen, M. B. (Jury), Legay, A. (Jury) & Perrouin, G. (Jury), 30 août 2017Student thesis: Doc types › Docteur en Sciences
Fichier