Workshop Paper

CHARIOT – Towards a Continuous High-level Adaptive Runtime Integration Testbed

Authors

Chloe M. Barnes, Kirstie Bellman, Jean Botev, Ada Diaconescu, Lukas Esterle, Christian Gruhl, Christopher Landauer, Peter R. Lewis, Phyllis R. Nelson, Anthony Stein, Christopher Stewart, and Sven Tomforde

Workshop Details

2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS*W).

Umeå, Sweden.

16th June 2019.


Abstract

Integrated networked systems sense a common environment, learn to navigate the environment and share their experiences. Sharing experiences simplifies learning, reducing costly trial and error in complex environments. However, integration produces dependencies that make constituent systems less robust to failures, unexpected outputs and performance anomalies. Even with APIs and reflective, self-aware techniques, system integration still requires expert programming and tuning. Self-integrating systems proposed in recent research automate integration, but can be challenging to validate at scale. We therefore propose CHARIOT, a common test environment to allow for different approaches and systems to be deployed, assessed and compared on a shared platform for the development of self-integrating systems. In this paper, we discuss the underlying requirements and challenges, potential metrics, and a system metamodel to accommodate these.

“When you believe in things that you don’t understand”: the effect of cross-generational habits on self-improving system integration”

Authors

Chloe M. Barnes, Lukas Esterle and John N. A. Brown

Workshop Details

2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS*W).

Umeå, Sweden.

16th June 2019.


Abstract

Humans experiencing unexpected feedback to certain actions which they are not able to explain, might develop superstitious behaviour. In this paper, we discuss that similar behaviour might also occur in engineered systems. We provide a thought-experiment regarding such behaviour in computational systems. In this paper, we propose a first step towards improved runtime systems integration based on a the ability to become aware of previously-unknown others and their actions, as described in networked self-awareness.