TY - GEN
T1 - Self-integrating Organic Control Systems
T2 - 31st GI/ITG International Conference on Architecture of Computing Systems, ARCS 2018
AU - Diaconescu, Ada
AU - Mata, Pembe
AU - Bellman, Kirstie
N1 - Publisher Copyright:
© ARCS 2018.
PY - 2018/1/1
Y1 - 2018/1/1
N2 - Survival in complex environments, for both natural and artificial systems, requires behavioural adaptation to common changes and behavioural innovation to face the unexpected. The challenge here is to produce a vast variety of behaviours, each adapted to current circumstances, while relying on a limited amount of resources (e.g. sensors, controllers and actuators), within a 'suitable' time-frame. Drawing inspiration from neural and behavioural studies on crayfish, this position paper brings to the fore several key design features that enable organisms to address this challenge. It then proposes a similar design for artifi-cial controllers, based on: I) an extensible set of reusable control units; and, ii) a goal-driven, context-sensitive (self-)integration process for assembling control units into a wide variety of integrated system controllers. Pre-integrated sub-controllers can also be merged, to improve efficiency while avoiding conflicts. The proposal is illustrated via a proof-of-eoneept implementation for the smart home, where users can add and remove goals and devices at runtime and the controller Is adapted accordingly. This study brings us closer to our long-term objective of defining reusable methodologies and platforms for the development of self-* systems running in complex unpredictable environments, notably including smart homes, cities, vehicular networks and electrical grids, merged via the Internet of Things, and of People.
AB - Survival in complex environments, for both natural and artificial systems, requires behavioural adaptation to common changes and behavioural innovation to face the unexpected. The challenge here is to produce a vast variety of behaviours, each adapted to current circumstances, while relying on a limited amount of resources (e.g. sensors, controllers and actuators), within a 'suitable' time-frame. Drawing inspiration from neural and behavioural studies on crayfish, this position paper brings to the fore several key design features that enable organisms to address this challenge. It then proposes a similar design for artifi-cial controllers, based on: I) an extensible set of reusable control units; and, ii) a goal-driven, context-sensitive (self-)integration process for assembling control units into a wide variety of integrated system controllers. Pre-integrated sub-controllers can also be merged, to improve efficiency while avoiding conflicts. The proposal is illustrated via a proof-of-eoneept implementation for the smart home, where users can add and remove goals and devices at runtime and the controller Is adapted accordingly. This study brings us closer to our long-term objective of defining reusable methodologies and platforms for the development of self-* systems running in complex unpredictable environments, notably including smart homes, cities, vehicular networks and electrical grids, merged via the Internet of Things, and of People.
KW - adaptive self-integration
KW - bio-inspiration
KW - conflict resolution
KW - control systems
KW - goals
KW - self-optimisation
KW - smart home
M3 - Conference contribution
AN - SCOPUS:85096823289
T3 - ARCS 2018 - 31st GI/ITG International Conference on Architecture of Computing Systems, Workshop Proceedings
SP - 127
EP - 134
BT - ARCS 2018 - 31st GI/ITG International Conference on Architecture of Computing Systems, Workshop Proceedings
A2 - Trinitis, Carsten
A2 - Pionteck, Thilo
PB - VDE Verlag GmbH
Y2 - 9 April 2018 through 12 April 2018
ER -