Managing Execution Environment Variability during Software Testing: an industrial experience

Aymeric Hervieu 1 Benoit Baudry 1 Arnaud Gotlieb 2
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
2 CELTIQUE - Software certification with semantic analysis
IRISA-D4 - LANGAGE ET GÉNIE LOGICIEL, Inria Rennes – Bretagne Atlantique
Abstract : Nowadays, telecom software applications are expected to run on a tremendous variety of execution environments. For example, network connection software must deliver the same functionalities on distinct physical platforms, which themselves run several distinct operating systems, with various applications and physical devices. Testing those applications is challenging as it is simply impossible to consider every possible environment configuration. This paper reports on an industrial case study called BIEW (Business and Internet EveryWhere) where the combinatorial explosion of environment configurations has been tackled with a dedicated and original methodology devised by KEREVAL, a french SME focusing on software testing services. The proposed solution samples a subset of configurations to be tested, based on environment modelling, requirement analysis and systematic traceability. From the experience on this case study, we outline the challenges to develop means to select relevant environment configurations from variability modelling and requirement analysis in the testing processes of telecom software.
Type de document :
Communication dans un congrès
International Conference on Testing Software and Systems, Nov 2012, Aalborg, Denmark. Springer, 2012
Liste complète des métadonnées

Littérature citée [13 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00726137
Contributeur : Aymeric Hervieu <>
Soumis le : mercredi 29 août 2012 - 08:37:41
Dernière modification le : mardi 21 novembre 2017 - 15:22:28
Document(s) archivé(s) le : vendredi 30 novembre 2012 - 03:33:53

Fichier

ICTSS_HBG_12.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00726137, version 1

Citation

Aymeric Hervieu, Benoit Baudry, Arnaud Gotlieb. Managing Execution Environment Variability during Software Testing: an industrial experience. International Conference on Testing Software and Systems, Nov 2012, Aalborg, Denmark. Springer, 2012. 〈hal-00726137〉

Partager

Métriques

Consultations de la notice

491

Téléchargements de fichiers

254