Architectural Integration Patterns for Autonomic Management Systems - Archive ouverte HAL Access content directly
Conference Papers Year : 2012

Architectural Integration Patterns for Autonomic Management Systems

(1, 2) , (1, 2) , (3)
1
2
3

Abstract

Large-scale, dynamic, distributed and open autonomic systems pursuing multiple, possibly conflicting goals are difficult to design, implement and maintain. Dealing with the complex issues that such systems raise requires complex, adaptive management logic. This paper focuses on the integration of autonomic management resources as a key feature for building complex autonomic systems. This paper’s first contribution is an investigation, via a simple model, of integration issues in autonomic management systems. The discussion is illustrated via a reference use case involving smart homes connected to a micro smart grid. The second and main contribution consists in a collection of architectural design patterns, described following the classical form used in software engineering. The proposed patterns address different classes of integration problems, mostly concerned with conflict resolution. They are comparatively evaluated via a set of quality attributes and exemplified via reference conflict situations in the use case. Several possible extensions are subsequently identified, including various pattern compositions. The presented research is part of a more general, broader approach towards a generic, reusable framework for designing, developing and maintaining autonomic systems.
Not file

Dates and versions

hal-02286263 , version 1 (13-09-2019)

Identifiers

  • HAL Id : hal-02286263 , version 1

Cite

Sylvain Frey, Ada Diaconescu, Isabelle Demeure. Architectural Integration Patterns for Autonomic Management Systems. 9th IEEE International Conference and Workshops on the Engineering of Autonomic and Autonomous Systems (EASe 2012), Apr 2012, Novi Sad, Serbia. ⟨hal-02286263⟩
99 View
0 Download

Share

Gmail Facebook Twitter LinkedIn More