Microcompositions for Goal-Driven Self-Adaptation

Alan Colman, Quoc Bao Vo, Anton V. Uzunov, Saad Sajid Hashmi, Hoa Khanh Dam, Mohan Baruwal Chhetri · 2024

To adapt to volatile edge environments this paper envisages distributed systems built from small units of coordi-nation called microcompositions. Microcompositions decompose a single goal into subgoals and declaratively express compo-sition and coordination constraints. These microcompositions are managed by agents that self-organise themselves into a distributed management overlay structure - a Goal Realisation Tree (GRT) - based on goal realisation (means-ends) links. Both microcompositions and GRTs serve as runtime models, allowing agents to dynamically restructure them in response to changes in goals, service provision and context. Results from our evaluation demonstrate the effectiveness and scalability of our approach.

Read the paper · More papers on PaperTik