Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - On the role of the user in monitoring the environment in self-adaptive systems: a position paper
AU - Whittle, Jon
AU - Simm, William
AU - Ferrario, Maria-Angela
PY - 2010
Y1 - 2010
N2 - Self-adaptive systems (SASs) have the ability to reconfigure their behavior to respond to changing external conditions. A key element of a SAS, therefore, is how to monitor the environment so that appropriate adaptations can be triggered. In complex systems, monitoring the environment in its entirety is either impossible or too expensive. As a result, some adaptations are not possible because there is no monitor in place to trigger them. This paper discusses the role of human input, given as speech or text, as a way to provide environmental information to a SAS. The idea is that, given the limitations of monitoring the environment in full, human commentary can potentially be used to build up a more complete picture of the operating context of a SAS. The paper describes existing technology that could be used to realize this idea and describes a number of scenarios where the idea could be useful.
AB - Self-adaptive systems (SASs) have the ability to reconfigure their behavior to respond to changing external conditions. A key element of a SAS, therefore, is how to monitor the environment so that appropriate adaptations can be triggered. In complex systems, monitoring the environment in its entirety is either impossible or too expensive. As a result, some adaptations are not possible because there is no monitor in place to trigger them. This paper discusses the role of human input, given as speech or text, as a way to provide environmental information to a SAS. The idea is that, given the limitations of monitoring the environment in full, human commentary can potentially be used to build up a more complete picture of the operating context of a SAS. The paper describes existing technology that could be used to realize this idea and describes a number of scenarios where the idea could be useful.
U2 - 10.1145/1808984.1808992
DO - 10.1145/1808984.1808992
M3 - Conference contribution/Paper
SN - 978-1-60558-971-8
SP - 69
EP - 74
BT - Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
PB - ACM
CY - New York, NY, USA
ER -