Modelling requirements variability across product lines
S. Buhne, K. Lauenroth, и K. Pohl. 13th IEEE International Conference on Requirements Engineering, стр. 41--50. (2005)
Аннотация
The explicit definition of variability in software product lines is
a key difference between the development of single software systems
and software product line engineering. More and more companies maintain
several software product lines which focus on different types of
products, market segments, and/or domains. Those product lines typically
share commonalities and variability. The companies thus face the
problem of managing communality and variability across different
product lines. In this paper, we identify essential requirements
for the documentation of requirements variability across product
lines. We propose a meta model for structuring the variability information,
sketch a prototypical realisation for managing variability across
product lines in DOORS, and illustrate the use of the meta model
in a small example. We further report on experiences made with the
proposed variability modelling approach.
%0 Conference Paper
%1 buhne05
%A Buhne, S.
%A Lauenroth, K.
%A Pohl, K.
%B 13th IEEE International Conference on Requirements Engineering
%D 2005
%J Requirements Engineering, 2005. Proceedings. 13th IEEE International
%K Software-Engineering
%P 41--50
%T Modelling requirements variability across product lines
%U http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1531026
%X The explicit definition of variability in software product lines is
a key difference between the development of single software systems
and software product line engineering. More and more companies maintain
several software product lines which focus on different types of
products, market segments, and/or domains. Those product lines typically
share commonalities and variability. The companies thus face the
problem of managing communality and variability across different
product lines. In this paper, we identify essential requirements
for the documentation of requirements variability across product
lines. We propose a meta model for structuring the variability information,
sketch a prototypical realisation for managing variability across
product lines in DOORS, and illustrate the use of the meta model
in a small example. We further report on experiences made with the
proposed variability modelling approach.
@inproceedings{buhne05,
abstract = {The explicit definition of variability in software product lines is
a key difference between the development of single software systems
and software product line engineering. More and more companies maintain
several software product lines which focus on different types of
products, market segments, and/or domains. Those product lines typically
share commonalities and variability. The companies thus face the
problem of managing communality and variability across different
product lines. In this paper, we identify essential requirements
for the documentation of requirements variability across product
lines. We propose a meta model for structuring the variability information,
sketch a prototypical realisation for managing variability across
product lines in DOORS, and illustrate the use of the meta model
in a small example. We further report on experiences made with the
proposed variability modelling approach.},
added-at = {2006-10-04T10:07:19.000+0200},
author = {Buhne, S. and Lauenroth, K. and Pohl, K.},
biburl = {https://www.bibsonomy.org/bibtex/2d878762a244d4d1a32a00085ed346a59/tausendeins},
booktitle = {13th IEEE International Conference on Requirements Engineering},
citeulike-article-id = {611050},
comment = {- not directly related to evolution. Variability is interesting but
it's still largely a 'present-time' decision.},
description = {Not previously uploaded},
interhash = {a2a32c795b67b0f4d4b6121b5cf4f2f5},
intrahash = {d878762a244d4d1a32a00085ed346a59},
journal = {Requirements Engineering, 2005. Proceedings. 13th IEEE International},
keywords = {Software-Engineering},
pages = {41--50},
priority = {0},
timestamp = {2006-10-04T10:07:19.000+0200},
title = {Modelling requirements variability across product lines},
url = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1531026},
year = 2005
}