Coherent Integration of Variability Mechanisms at the Requirements Elicitation and Analysis Levels

N. Guelfi, G. Perrouin

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

Résumé

Early phases of product line development can be separated in requirement elicitation and analysis. The former provides an abstract and informal description of the product line, while the latter provides a technical specification as precise and as complete as possible. The major problems we face are to define the con- tent of each phase for optimal development cycle and to provide consistency between those phases. This paper aims at integrating product line variability mechanisms between requirements elicitation and analysis levels. First, we pre- sent a requirements elicitation template based on use case variants. Then, product analysis phase is done using a generative mechanism starting from the core analysis assets and specifying the variation covered by the use case variants. These mechanisms are coherently related by means of consistency rules and the same approach is employed to integrate feature models with the analysis phase. Finally elements for variability integration reasoning are derived on the basis of these rules.
langue originaleAnglais
titreVariability Management – Working with Variability Mechanisms (Workshop of SPLC 06)
Pages58-70
Nombre de pages13
étatPublié - 2006

Empreinte digitale

Core analysis
Specifications

Citer ceci

Guelfi, N., & Perrouin, G. (2006). Coherent Integration of Variability Mechanisms at the Requirements Elicitation and Analysis Levels. Dans Variability Management – Working with Variability Mechanisms (Workshop of SPLC 06) (p. 58-70)
Guelfi, N. ; Perrouin, G. / Coherent Integration of Variability Mechanisms at the Requirements Elicitation and Analysis Levels. Variability Management – Working with Variability Mechanisms (Workshop of SPLC 06). 2006. p. 58-70
@inproceedings{37a1a666b1044df0bf68cb3f68d3f97b,
title = "Coherent Integration of Variability Mechanisms at the Requirements Elicitation and Analysis Levels",
abstract = "Early phases of product line development can be separated in requirement elicitation and analysis. The former provides an abstract and informal description of the product line, while the latter provides a technical specification as precise and as complete as possible. The major problems we face are to define the con- tent of each phase for optimal development cycle and to provide consistency between those phases. This paper aims at integrating product line variability mechanisms between requirements elicitation and analysis levels. First, we pre- sent a requirements elicitation template based on use case variants. Then, product analysis phase is done using a generative mechanism starting from the core analysis assets and specifying the variation covered by the use case variants. These mechanisms are coherently related by means of consistency rules and the same approach is employed to integrate feature models with the analysis phase. Finally elements for variability integration reasoning are derived on the basis of these rules.",
author = "N. Guelfi and G. Perrouin",
year = "2006",
language = "English",
pages = "58--70",
booktitle = "Variability Management – Working with Variability Mechanisms (Workshop of SPLC 06)",

}

Guelfi, N & Perrouin, G 2006, Coherent Integration of Variability Mechanisms at the Requirements Elicitation and Analysis Levels. Dans Variability Management – Working with Variability Mechanisms (Workshop of SPLC 06). p. 58-70.

Coherent Integration of Variability Mechanisms at the Requirements Elicitation and Analysis Levels. / Guelfi, N.; Perrouin, G.

Variability Management – Working with Variability Mechanisms (Workshop of SPLC 06). 2006. p. 58-70.

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

TY - GEN

T1 - Coherent Integration of Variability Mechanisms at the Requirements Elicitation and Analysis Levels

AU - Guelfi, N.

AU - Perrouin, G.

PY - 2006

Y1 - 2006

N2 - Early phases of product line development can be separated in requirement elicitation and analysis. The former provides an abstract and informal description of the product line, while the latter provides a technical specification as precise and as complete as possible. The major problems we face are to define the con- tent of each phase for optimal development cycle and to provide consistency between those phases. This paper aims at integrating product line variability mechanisms between requirements elicitation and analysis levels. First, we pre- sent a requirements elicitation template based on use case variants. Then, product analysis phase is done using a generative mechanism starting from the core analysis assets and specifying the variation covered by the use case variants. These mechanisms are coherently related by means of consistency rules and the same approach is employed to integrate feature models with the analysis phase. Finally elements for variability integration reasoning are derived on the basis of these rules.

AB - Early phases of product line development can be separated in requirement elicitation and analysis. The former provides an abstract and informal description of the product line, while the latter provides a technical specification as precise and as complete as possible. The major problems we face are to define the con- tent of each phase for optimal development cycle and to provide consistency between those phases. This paper aims at integrating product line variability mechanisms between requirements elicitation and analysis levels. First, we pre- sent a requirements elicitation template based on use case variants. Then, product analysis phase is done using a generative mechanism starting from the core analysis assets and specifying the variation covered by the use case variants. These mechanisms are coherently related by means of consistency rules and the same approach is employed to integrate feature models with the analysis phase. Finally elements for variability integration reasoning are derived on the basis of these rules.

M3 - Conference contribution

SP - 58

EP - 70

BT - Variability Management – Working with Variability Mechanisms (Workshop of SPLC 06)

ER -

Guelfi N, Perrouin G. Coherent Integration of Variability Mechanisms at the Requirements Elicitation and Analysis Levels. Dans Variability Management – Working with Variability Mechanisms (Workshop of SPLC 06). 2006. p. 58-70