TY - GEN
T1 - Towards a unified framework for contextual variability in requirements
AU - Ali, Raian
AU - Yu, Yijun
AU - Chitchyan, Ruzanna
AU - Nhlabatsi, Armstrong
AU - Giorgini, Paolo
PY - 2009
Y1 - 2009
N2 - Context is a significant factor in deciding the set of requirements relevant to a system (i.e., software product construction), the alternatives the system can adopt to satisfy these requirements, and the quality assessment of each alternative. By context we mean the conditions in the operating environment of an system that influences how the system should behave in different situations. However, the relationship between context and requirements can be challenging to capture and analyze. Presently this area of requirements engineering is largely under-researched. In this position paper, we discuss several ways by which context can be related to requirements and subsequently used for product derivation. We outline an approach that facilitates better understanding and use of contextual information in requirements. Our approach integrates three requirements engineering approaches - goal modeling, feature modeling, and problem frames - and is aimed at facilitating treatment of contextual variability in requirements.
AB - Context is a significant factor in deciding the set of requirements relevant to a system (i.e., software product construction), the alternatives the system can adopt to satisfy these requirements, and the quality assessment of each alternative. By context we mean the conditions in the operating environment of an system that influences how the system should behave in different situations. However, the relationship between context and requirements can be challenging to capture and analyze. Presently this area of requirements engineering is largely under-researched. In this position paper, we discuss several ways by which context can be related to requirements and subsequently used for product derivation. We outline an approach that facilitates better understanding and use of contextual information in requirements. Our approach integrates three requirements engineering approaches - goal modeling, feature modeling, and problem frames - and is aimed at facilitating treatment of contextual variability in requirements.
UR - https://www.scopus.com/pages/publications/77953197799
U2 - 10.1109/IWSPM.2009.8
DO - 10.1109/IWSPM.2009.8
M3 - Conference contribution
AN - SCOPUS:77953197799
SN - 9781424476930
T3 - 2009 3rd International Workshop on Software Product Management, IWSPM 2009
SP - 31
EP - 34
BT - 2009 3rd International Workshop on Software Product Management, IWSPM 2009
PB - IEEE Computer Society
T2 - 2009 3rd International Workshop on Software Product Management, IWSPM 2009
Y2 - 1 September 2009 through 1 September 2009
ER -