A meta-model for usable secure requirements engineering
Proceedings of the 2010 ICSE Workshop on Software Engineering for Secure Systems
On Context Modelling in Systems and Applications Development
Proceedings of the 2011 conference on Information Modelling and Knowledge Bases XXII
Supporting quality-driven design decisions by modeling variability
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Reasoning with contextual requirements: Detecting inconsistency and conflicts
Information and Software Technology
Hi-index | 0.00 |
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.