Classifying Distributed Self-* Systems Based on Runtime Models and Their Coupling.
Sebastian Wätzoldt, Holger Giese · 2014
Different kinds of self-* systems ranging from autonomous self-organizing to hierarchical self-adaptive systems have been developed in the past. However, today there are no clear technical criteria how to classify distributed self-* systems within the resulting design spectrum. In this paper, we provide such a classification by looking on runtime models and their coupling. As runtime models capture the shared knowledge employed by feedback loops, at first, we provide an improved runtime model categorization. With such a basis, we subsequently derive impact relations describing the coupling of runtime models. Finally, we show that the existence of complex impact relations can be employed to describe the spectrum of self-* systems.