Types of computational self-awareness and how we might implement them

Peter R. Lewis*

*Corresponding author for this work

Research output: Chapter in Book/Published conference outputConference publication

Abstract

Computing systems increasingly comprise large numbers of heterogeneous subsystems, each with their own local perspective and goals, connected in dynamic networks, and interacting with each other and humans in ways which are difficult to predict. Nevertheless, users engaging with different parts of the system still expect high performance, reliability, security and other qualities, provided in a way that is robust or adaptive in the presence of unforeseen changes (including to users, the network, physical environment or the system itself). Examples of systems which are facing this challenge are wide-ranging and include robot swarms, personal devices, web services and sensor networks. In all these cases, advanced levels of autonomous behaviour can enable the system to adapt itself at run time, by learning behaviours in real time, appropriate to changing conditions.

Original languageEnglish
Title of host publicationCODES '16: Proceedings of the eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis
PublisherACM
Number of pages2
ISBN (Electronic)978-1-4503-4483-8
DOIs
Publication statusPublished - 1 Oct 2016
Event11th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis - Pittsburgh, United States
Duration: 1 Oct 20167 Oct 2016

Conference

Conference11th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis
Abbreviated titleCODES/ISSS ’16
Country/TerritoryUnited States
CityPittsburgh
Period1/10/167/10/16

Bibliographical note

-

Fingerprint

Dive into the research topics of 'Types of computational self-awareness and how we might implement them'. Together they form a unique fingerprint.

Cite this