Knowledge representation for adaptive and self-aware systems

Emil Vassev, Mike Hinchey

Research output: Contribution to journalArticlepeer-review

Abstract

This chapter presents the ASCENS approach to knowledge representation and reasoning for self-adaptive systems. The approach targets both the integration and promotion of autonomy and self-adaptation in software-intensive systems by providing a mechanism and methodology for specification and operation of knowledge for self-adaptive behavior. The approach is based on the KnowLang Framework, a formal approach to knowledge representation and reasoning developed within the ASCENS Project mandate. With KnowLang we build special knowledge bases meant to be integrated in software-intensive systems to establish the vital connection between knowledge, perception, and actions realizing self-adaptive behavior. At runtime, the knowledge is used against the perception of the world to generate appropriate actions in compliance to the system goals and beliefs.

Original languageEnglish
Pages (from-to)221-247
Number of pages27
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8998
DOIs
Publication statusPublished - 2015

Keywords

  • Adaptive behavior
  • Awareness
  • Knowledge representation
  • Reasoning
  • Self-adaptive systems

Fingerprint

Dive into the research topics of 'Knowledge representation for adaptive and self-aware systems'. Together they form a unique fingerprint.

Cite this