2012 IEEE Sixth International Conference on Self-Adaptive and Self-Organizing Systems 2012
DOI: 10.1109/saso.2012.11
|View full text |Cite
|
Sign up to set email alerts
|

Towards Meta-Adaptation Support with Reusable and Composable Adaptation Components

Abstract: Software systems today are increasingly used in changing environments and expected to adapt with variable adaptation concerns. This requirement demands a systematic approach to efficiently construct system global adaptation behaviour according to the dynamic adaptation requirements. This paper presents Transformer -a framework for adaptation behaviour composition support based on reusable and composable adaptation components. Rather than using one adaptation module for all possible contexts, Transformer constr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 27 publications
0
9
0
Order By: Relevance
“…We derive our proposed framework from two well‐known reference models: the Object Management Group (OMG's) ADM method and the IBM MAPE‐K reference model , presented in Figure . ADM represents architectural modernisation and evolution at design‐time , whereas MAPE‐K loop supports runtime adaptations . Using established reference models and practices validates the adequacy of our classification and comparison framework.…”
Section: Methodsmentioning
confidence: 68%
See 2 more Smart Citations
“…We derive our proposed framework from two well‐known reference models: the Object Management Group (OMG's) ADM method and the IBM MAPE‐K reference model , presented in Figure . ADM represents architectural modernisation and evolution at design‐time , whereas MAPE‐K loop supports runtime adaptations . Using established reference models and practices validates the adequacy of our classification and comparison framework.…”
Section: Methodsmentioning
confidence: 68%
“…The MAPE‐K reference model in Figure B is used to communicate the architectural aspects of autonomic systems. Although MAPE‐K does not entirely focus on architecture of dynamic software, it provides a reference model to monitor, analyse, plan and execute runtime adaptation of architectures . The MAPE‐K reference model relies on the following: Monitoring monitors the system and measure attributes related to architectural configurations and properties for possible runtime reconfigurations of architecture. Analysing analyses the measured runtime data and detects violations of the requirements. Planning generates a change plan for architectural reconfigurations. Execute enacts structural and behavioural changes to the running system based on the actions recommended by the plan function. Knowledge includes shared data such as topology information, metrics and policies for dynamic adaptation.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Afterwards, a given framework validates the modeled configuration and generates an appropriate adaptation logic. Similar to a domain specific modeling language, Gui et al [92] provide a standardized component model, which encapsulates the adaptation strategy. Thereby, components can be connected, which forms the overall adaptation logic.…”
Section: State Of the Artmentioning
confidence: 99%
“…A concrete example of using declarative rules for the modeling of meta-adaptation is discussed in Section 5. 6.3. In contrast to the declarative approach, Gui et al [92] follow the component-based approach to encapsulate the adaptation logic in well-defined composable adaptation planners. The approach defines a component model, where each component contains a piece of an adaptation strategy together with some local knowledge.…”
Section: Meta-adaptationmentioning
confidence: 99%