Towards Statistical Prioritization for Software Product Lines Testing

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

210 Téléchargements (Pure)

Résumé

Software Product Lines (SPL) are inherently difficult to test due to the combinatorial explosion of the number of products to consider. To reduce the number of products to test, sampling techniques such as combinatorial interaction testing have been proposed. They usually start from a feature model and apply a coverage criterion (e.g. pairwise feature interaction or dissimilarity) to generate tractable, fault-finding, lists of configurations to be tested. Prioritization can also be used to sort/generate such lists, optimizing coverage criteria or weights assigned to features. However, current sampling/prioritization techniques barely take product behavior into account. We explore how ideas of statistical testing, based on a usage model (a Markov chain), can be used to extract configurations of interest according to the likelihood of their executions. These executions are gathered in featured transition systems, compact representation of SPL behavior. We discuss possible scenarios and give a prioritization procedure illustrated on an example.
langue originaleAnglais
titreProceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems
Sous-titreVaMoS '14
rédacteurs en chefAndrzej Wasowski, Thorsten Weyer
Lieu de publicationSophia Antipolis, France
EditeurACM Press
Pages10:1-10:7
Nombre de pages8
VolumeVaMoS '14
ISBN (imprimé)978-1-4503-2556-1
Les DOIs
Etat de la publicationPublié - 22 janv. 2014
EvénementThe 8th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS '14) - Nice, France
Durée: 22 janv. 201424 janv. 2014

Comité scientifique

Comité scientifiqueThe 8th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS '14)
PaysFrance
La villeNice
période22/01/1424/01/14

Empreinte digitale Examiner les sujets de recherche de « Towards Statistical Prioritization for Software Product Lines Testing ». Ensemble, ils forment une empreinte digitale unique.

  • Projets

    Activités

    • 1 Participation à une conférence, un congrès

    The 8th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS '14)

    Xavier Devroey (Conférencier)

    22 janv. 201424 janv. 2014

    Activité: Types de Participation ou d'organisation d'un événementParticipation à une conférence, un congrès

    Thèses de l'étudiant

    Behavioural model-based testing of software product lines

    Author: Devroey, X., 30 août 2017

    Superviseur: Schobbens, P. (Promoteur), Heymans, P. (Promoteur), Englebert, V. (Président), Baudry, B. (Personne externe) (Jury), Cohen, M. B. (Personne externe) (Jury), Legay, A. (Jury) & Perrouin, G. (Jury)

    Thèse de l'étudiant: Doc typesDocteur en Sciences

    Fichier

    Contient cette citation

    Devroey, X., Cordy, M., Perrouin, G., Schobbens, P-Y., Legay, A., & Heymans, P. (2014). Towards Statistical Prioritization for Software Product Lines Testing. Dans A. Wasowski, & T. Weyer (eds.), Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems: VaMoS '14 (Vol VaMoS '14, p. 10:1-10:7). [10] ACM Press. https://doi.org/10.1145/2556624.2556635