Back to Search Start Over

Applying OMG D&C Specification and ECA Rules for Autonomous Distributed Component-Based Systems.

Authors :
Hutchison, David
Kanade, Takeo
Kittler, Josef
Kleinberg, Jon M.
Mattern, Friedemann
Mitchell, John C.
Naor, Moni
Nierstrasz, Oscar
Rangan, C. Pandu
Steffen, Bernhard
Sudan, Madhu
Terzopoulos, Demetri
Tygar, Doug
Vardi, Moshe Y.
Weikum, Gerhard
Kühne, Thomas
Dubus, Jérémy
Merle, Philippe
Source :
Models in Software Engineering; 2007, p242-251, 10p
Publication Year :
2007

Abstract

Manual administration of complex distributed applications is almost impossible to achieve. On the one side, work in autonomic computing focuses on systems that maintain themselves, driven by high-level policies. Such a self-administration relies on the concept of a control loop. The autonomic computing control loop involves an abstract representation of the system to analyze the situation and to adapt it properly. On the other side, models are currently used to ease design of complex distributed systems. Nevertheless, at runtime, models remain useless, because they are decoupled from the running system, which dynamically evolves. Our proposal, named Dacar, introduces models in the control loop. Using adequate models, it is possible to design and execute both the distributed systems and their autonomic policies. The metamodel suggested in this paper mixes both OMG Deployment and Configuration (OMG D&C) specification and the Event-Condition-Action (ECA) metamodels. This paper addresses the different concerns involved in the control loop and focuses on the metamodel concepts that are required to express entities of the control loop. This paper also gives an overview of our Dacar prototype and illustrates it on a ubiquitous application case study. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540694885
Database :
Complementary Index
Journal :
Models in Software Engineering
Publication Type :
Book
Accession number :
33039873
Full Text :
https://doi.org/10.1007/978-3-540-69489-2_30