Monitoring the system environment is a key functionality of a self- adaptive system. Monitoring requirements denote the information a self-adaptive system has to capture at runtime to decide upon whether an adaptation action has to be taken. The identification of monitoring requirements is a complex task which can easily lead to redundancy and uselessness in the set of information to be monitored and this, consequently, means unjustified instalment of monitoring infrastructure and extra processing time. In this paper, we study the optimiza- tion of monitoring requirements. We discuss the case of contextual goal model, which is a requirements model that weaves between variability of goals (func- tional and non-functional requirements) and va...
Increasing proliferation of mobile applications challenge the role of requirements engineering (RE) ...
Abstract—Goal models capture stakeholder requirements for a system-to-be, but also circumscribe a sp...
Challenges in the engineering of self-adaptive software have been recently discussed and summarised ...
Monitoring the system environment is a key functionality of a self- adaptive system. Monitoring requ...
In the field of pervasive and ubiquitous computing, context-aware adaptive systems need to monitor c...
The behaviour of self adaptive systems can be emergent, which means that the system’s behaviour may ...
The ability of self-adaptive software in responding to change is determined by contextual requiremen...
International audienceA self-adaptive system adjusts its configuration to tolerate changes in its op...
Self-adaptive systems have the capability to autonomously modify their behaviour at run-time in resp...
The complexity of software systems is exploding, along with their use and application in new domains...
International audience—When developing Self Adaptive Systems (SAS), their highly adaptiveness has to...
Abstract. System self-contextualizability is the system ability to autonomously adapt its behavior t...
Self-adaptive systems aim at autonomously achieving their objectives in a dynamic environment, adap...
Self-adaptive systems have the capability to autonomously modify their behavior at run-time in respo...
Self-adaptive systems have the capability to autonomously modify their behaviour at run-time in resp...
Increasing proliferation of mobile applications challenge the role of requirements engineering (RE) ...
Abstract—Goal models capture stakeholder requirements for a system-to-be, but also circumscribe a sp...
Challenges in the engineering of self-adaptive software have been recently discussed and summarised ...
Monitoring the system environment is a key functionality of a self- adaptive system. Monitoring requ...
In the field of pervasive and ubiquitous computing, context-aware adaptive systems need to monitor c...
The behaviour of self adaptive systems can be emergent, which means that the system’s behaviour may ...
The ability of self-adaptive software in responding to change is determined by contextual requiremen...
International audienceA self-adaptive system adjusts its configuration to tolerate changes in its op...
Self-adaptive systems have the capability to autonomously modify their behaviour at run-time in resp...
The complexity of software systems is exploding, along with their use and application in new domains...
International audience—When developing Self Adaptive Systems (SAS), their highly adaptiveness has to...
Abstract. System self-contextualizability is the system ability to autonomously adapt its behavior t...
Self-adaptive systems aim at autonomously achieving their objectives in a dynamic environment, adap...
Self-adaptive systems have the capability to autonomously modify their behavior at run-time in respo...
Self-adaptive systems have the capability to autonomously modify their behaviour at run-time in resp...
Increasing proliferation of mobile applications challenge the role of requirements engineering (RE) ...
Abstract—Goal models capture stakeholder requirements for a system-to-be, but also circumscribe a sp...
Challenges in the engineering of self-adaptive software have been recently discussed and summarised ...