Architectural Integration Patterns for Autonomic Management Systems

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.

Complete list of metadatas

https://hal.telecom-paristech.fr/hal-02286263
Contributor : Telecomparis Hal <>
Submitted on : Friday, September 13, 2019 - 3:33:11 PM
Last modification on : Thursday, October 17, 2019 - 12:36:59 PM

Identifiers

  • HAL Id : hal-02286263, version 1

Collections

Citation

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⟩

Share

Metrics

Record views

4