Business processes contextualisation via context analysis
ER'10 Proceedings of the 29th international conference on Conceptual modeling
COMPRO: a methodological approach for business process contextualisation
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems - Volume Part I
Information and Software Technology
Social sensing: when users become monitors
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Understanding the diversity of services based on users' identities
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Aligning software configuration with business and IT context
CAiSE'12 Proceedings of the 24th international conference on Advanced Information Systems Engineering
Analysing monitoring and switching problems for adaptive systems
Journal of Systems and Software
Reasoning with contextual requirements: Detecting inconsistency and conflicts
Information and Software Technology
Relaxing claims: coping with uncertainty while evaluating assumptions at run time
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
Where did the requirements come from? a retrospective case study
ER'12 Proceedings of the 2012 international conference on Advances in Conceptual Modeling
A NFR-based framework for user-centered adaptation
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
How the web of things challenges requirements engineering
ICWE'12 Proceedings of the 12th international conference on Current Trends in Web Engineering
An approach to specify and analyze goal model families
SAM'12 Proceedings of the 7th international conference on System Analysis and Modeling: theory and practice
REUBI: A Requirements Engineering method for ubiquitous systems
Science of Computer Programming
Modeling personalized adaptive systems
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
A goal driven framework for software project data analytics
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Requirements-driven deployment
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
Requirements engineering (RE) research often ignores or presumes a uniform nature of the context in which the system operates. This assumption is no longer valid in emerging computing paradigms, such as ambient, pervasive and ubiquitous computing, where it is essential to monitor and adapt to an inherently varying context. Besides influencing the software, context may influence stakeholders’ goals and their choices to meet them. In this paper, we propose a goal-oriented RE modeling and reasoning framework for systems operating in varying contexts. We introduce contextual goal models to relate goals and contexts; context analysis to refine contexts and identify ways to verify them; reasoning techniques to derive requirements reflecting the context and users priorities at runtime; and finally, design time reasoning techniques to derive requirements for a system to be developed at minimum cost and valid in all considered contexts. We illustrate and evaluate our approach through a case study about a museum-guide mobile information system.