2008
DOI: 10.1007/s10270-008-0090-3
|View full text |Cite
|
Sign up to set email alerts
|

Questionnaire-based variability modeling for system configuration

Abstract: Variability management is a recurrent issue in systems engineering. It arises for example in enterprise systems, where modules are configured and composed to meet the requirements of individual customers based on modifications to a reference model. It also manifests itself in the context of software product families, where variants of a system are built from a common code base. This paper proposes an approach to capture system variability based on questionnaire models that include order dependencies and domain… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
70
0
1

Year Published

2012
2012
2022
2022

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 121 publications
(71 citation statements)
references
References 25 publications
0
70
0
1
Order By: Relevance
“…However, more research is needed to understand how to best present the configuration guidelines to end-users (see e.g. our earlier work on questionnairebased variability modeling [25]). Second, one could consider configuration at run-time, that is, while instances are running, configurations can be set or modified.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…However, more research is needed to understand how to best present the configuration guidelines to end-users (see e.g. our earlier work on questionnairebased variability modeling [25]). Second, one could consider configuration at run-time, that is, while instances are running, configurations can be set or modified.…”
Section: Resultsmentioning
confidence: 99%
“…In [24,25,27] it is shown how domain constraints can be transformed into such formulae. The anti-patterns and formalization of WFD-nets in [34] also indicate how CRUD-like constraints can be incorporated, i.e., data-flow dependencies can be extracted from a configurable model also covering create, read, update, and delete operations.…”
Section: Dealing With Domain Knowledge and Data Dependenciesmentioning
confidence: 99%
“…While the usage of questionnaires is not new [12,13], existing works require that analysts manually create the questionnaires, unlike the current proposal. In addition, such a configuration is done at configuration time (i.e., before process execution starts), and hence, unlike the current proposal and other proposals as aspect-oriented approaches [6], premature decisions may unnecessarily be taken.…”
Section: Fig 1 Current Contribution Vs Existing Proposalsmentioning
confidence: 99%
“…Answer Questionnaire Models: Questionnaire models [13] are typically created by the analysts to support the user during the configuration (i.e., individualization) of the CBP models. The main benefits of using them are: (1) they guide the user in such a way that choices are presented in a proper order and (2) they avoid invalid configurations which may lead to errors.…”
mentioning
confidence: 99%
See 1 more Smart Citation