Skip to Main content Skip to Navigation
Conference papers

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

Jérémy Dubus 1 Philippe Merle 2 
2 JACQUARD - Weaving of Software Components
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
Abstract : Manual administration of complex distributed applications is almost impossible to achieve. On one side, work in autonomic computing focuses on systems that are able to maintain themselves, driven by high-level policies. Such a selfadministration relies on the concept of a control loop. On the other side, modeling is currently used to ease design of complex distributed systems. Nevertheless, at runtime, models remain useless, because they are decoupled from the running system which is subject to dynamic changes. The autonomic computing control loop involves an abstract representation of the system used to analyze the situation and to adapt the application properly. Our proposition, named Distributed Autonomous Component-based ARchitectures (Dacar), introduces models in the control loop. Using adequate models into the control loop, it is possible to design both the distributed systems and their evolution policies, and to execute them. The metamodel suggested in our work mixes both OMG Deployment and Configuration specification and the Event-Condition-Action (ECA) metamodels. This paper treats the different concerns that are present in the control loop and focuses on the concepts of the metamodel that are needed to express entities of the control loop. It also gives an overview of the current Dacar prototype and illustrated it on an ubiquitous application example.
Complete list of metadata

Cited literature [16 references]  Display  Hide  Download
Contributor : Jérémy Dubus Connect in order to contact the contributor
Submitted on : Friday, October 5, 2007 - 1:51:55 PM
Last modification on : Friday, February 4, 2022 - 3:20:13 AM
Long-term archiving on: : Monday, September 24, 2012 - 1:12:11 PM


Files produced by the author(s)


  • HAL Id : hal-00177068, version 1



Jérémy Dubus, Philippe Merle. Applying OMG D&C Specification and ECA Rules for Autonomous Distributed Component-based Systems. Workshop Models @ Runtime, in conjunction with MoDELS / UML 2006, Oct 2006, Gênes, Italy. ⟨hal-00177068⟩



Record views


Files downloads