The 25th International Conference on Software Engineering and Knowledge Engineering (SEKE'13) – Boston/MA – USA – June/2013 Architectural Design Spaces for Feedback Control Concerns in Self-Adaptive Systems Sandro S. Andrade and Raimundo J. de A. Macêdo Distributed Systems Laboratory (LaSiD) Department of Computer Science (DCC) Federal University of Bahia (UFBa) - Brazil {sandros, macedo}@ufba.br June/2013 Programa Multiinstitucional de Pós-Graduação em Ciência da Computação
17
Embed
Architectural Design Spaces for Feedback Control in Self-Adaptive Systems Concerns
Presented at 25th International Conference on Software Engineering and Knowledge Engineering (SEKE 2013) - Boston/MA - EUA.
A lot of current research efforts in self-adaptive systems community have been dedicated to the explicit modeling of architectural aspects related to system self-awareness and context-awareness. This paper presents a flexible and extensible representation of architectural design spaces for self-adaptation approaches based on feedback control loops. We have defined a generic representation for design spaces meta-modeling and have instantiated it in order to provide direct support for early reasoning and trade-off analysis of self-adaptation aspects with the aid of a set of feedback control metrics. The proposed approach has been fully implemented in a supporting tool and a case study with a distributed industrial data acquisition service has been undertaken. Whilst preliminary experiences with the proposed approach indicate useful reasoning support when comparing alternative design solutions for self-adaptation, further investigation regarding scalability aspects and automatic handling of conflicting goals has been identified as future work.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
The 25th International Conference on Software Engineering and Knowledge Engineering (SEKE'13) – Boston/MA – USA – June/2013
Architectural Design Spaces for Feedback Control Concerns in Self-Adaptive Systems
Sandro S. Andrade and Raimundo J. de A. Macêdo
Distributed Systems Laboratory (LaSiD)Department of Computer Science (DCC)
Federal University of Bahia (UFBa) - Brazil{sandros, macedo}@ufba.br
June/2013
Programa Multiinstitucional de Pós-Graduação em Ciência da Computação
The 25th International Conference on Software Engineering and Knowledge Engineering (SEKE'13) – Boston/MA – USA – June/2013
Context & Motivation
Self-AdaptiveSystems
More stringent demandsfor flexibility, dependability,energy-efficiency, ...