Satisfying user needs at the right time and in the right place: a research preview
REFSQ'11 Proceedings of the 17th international working conference on Requirements engineering: foundation for software quality
Goal-driven adaptation of internetware
Proceedings of the Second Asia-Pacific Symposium on Internetware
A software lifecycle process for context-aware adaptive systems
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Requirements engineering for self-adaptive systems: core ontology and problem statement
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Evolving requirements in socio-technical systems: concepts and practice
ER'11 Proceedings of the 30th international conference on Conceptual modeling
Towards a requirements modeling language for self-adaptive systems
REFSQ'12 Proceedings of the 18th international conference on Requirements Engineering: foundation for software quality
Requirements monitoring for adaptive service-based applications
REFSQ'12 Proceedings of the 18th international conference on Requirements Engineering: foundation for software quality
Reasoning with contextual requirements: Detecting inconsistency and conflicts
Information and Software Technology
Requirements and architectural approaches to adaptive software systems: a comparative study
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Requirements-driven software evolution
Computer Science - Research and Development
Hi-index | 0.00 |
Service-Based Applications (SBA) are inherently open and distributed, as they rely on third-party services that are available over the Internet, and have to cope with the dynamism of such operating environment. This motivates the need for SBA to be self-adaptive to accommodate changes in service availability and performance, in consumers’ needs and preferences, and more generally in the operational environment, which may occur at run-time. Engineering such applications significantly challenges the role of requirements engineering (RE). Usually, RE is carried out at the outset of the whole development process, but in the context of SBA, RE activities are also needed at run-time thus enabling a seamless SBA evolution. In this paper, we investigate RE for SBA at run-time proposing a method that supports the continuous refinement of requirements artifacts at run-time, which involves consumers and the SBA itself as primary stakeholders.