TY - JOUR
T1 - The KnowLang approach to self-adaptation
AU - Vassev, Emil
AU - Hinchey, Mike
N1 - Publisher Copyright:
© Springer International Publishing Switzerland 2015.
PY - 2015
Y1 - 2015
N2 - Self-adaptive systems autonomously monitor their behavior and eventually modify that behavior according to changes in the operational environment or in the system itself. In this entry, we present an approach to implementing self-adaptation capabilities with KnowLang, a special framework for knowledge representation and reasoning. KnowLang provides for a special knowledge context and a special reasoner operating in that context. The approach is formal and demonstrates how knowledge representation and reasoning help to establish the vital connection between knowledge, perception, and actions that realize selfadaptive behavior. Knowledge is used against the perception of the world to generate appropriate actions in compliance with some set of goals and beliefs.
AB - Self-adaptive systems autonomously monitor their behavior and eventually modify that behavior according to changes in the operational environment or in the system itself. In this entry, we present an approach to implementing self-adaptation capabilities with KnowLang, a special framework for knowledge representation and reasoning. KnowLang provides for a special knowledge context and a special reasoner operating in that context. The approach is formal and demonstrates how knowledge representation and reasoning help to establish the vital connection between knowledge, perception, and actions that realize selfadaptive behavior. Knowledge is used against the perception of the world to generate appropriate actions in compliance with some set of goals and beliefs.
UR - http://www.scopus.com/inward/record.url?scp=84924362530&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-15545-6_38
DO - 10.1007/978-3-319-15545-6_38
M3 - Article
AN - SCOPUS:84924362530
SN - 0302-9743
VL - 8950
SP - 676
EP - 692
JO - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
JF - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ER -