Improving Reusability in Software Process Lines

Emmanuelle Rouillé 1 Olivier Barais 1 Benoit Combemale 1 Touzet David 2 Jean-Marc Jézéquel 1
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Software processes orchestrate manual or automatic tasks to create new software products that meet the requirements of specific projects. While most of the tasks are about inventiveness, modern developments also require recurrent, boring and time-consuming tasks (e.g., the IDE configuration, or the continuous integration setup). Such tasks struggle to be automated due to their various execution contexts according to the requirements of specific projects. In this paper, we propose a methodology that benefits from an explicit modeling of a family of processes to identify the possible reuse of automated tasks in software processes. We illustrate our methodology on industrial projects in a software company. Our methodology promoted both the identification of possible automated tasks for configuring IDEs and continuous integration, and their reuse in various projects of the company. Our methodology contributes to the companies' efficiency, including their agility and ability to experiment new practices, while remaining focused on solving business problems.
Type de document :
Communication dans un congrès
Euromicro Conference on Software Engineering and Advanced Applications, Sep 2013, Santander, Spain. 2013
Liste complète des métadonnées


https://hal.inria.fr/hal-00838771
Contributeur : Emmanuelle Rouillé <>
Soumis le : mercredi 26 juin 2013 - 15:16:13
Dernière modification le : vendredi 13 janvier 2017 - 14:21:32
Document(s) archivé(s) le : vendredi 27 septembre 2013 - 04:12:48

Fichier

SEAA2013_metamodeling_process....
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00838771, version 1

Collections

Citation

Emmanuelle Rouillé, Olivier Barais, Benoit Combemale, Touzet David, Jean-Marc Jézéquel. Improving Reusability in Software Process Lines. Euromicro Conference on Software Engineering and Advanced Applications, Sep 2013, Santander, Spain. 2013. <hal-00838771>

Partager

Métriques

Consultations de
la notice

429

Téléchargements du document

189