DocumentCode :
463357
Title :
MDE-based Design and Implementation of Autonomic Software Components
Author :
Barbier, Franck
Author_Institution :
PauWare Res. Group, Univ. de Pau
Volume :
1
fYear :
2006
fDate :
17-19 July 2006
Firstpage :
163
Lastpage :
169
Abstract :
In this paper, we illustrate autonomic computing by discussing the design and implementation of self-configuring and self-healing software components. To that end, we describe PauWare, a Java programming environment (a library of predefined classes plus two closely related tools) which is a support for the remote and real-time management of software components. This approach is inspired by model-driven-engineering (MDE) and more precisely by model executability through the monitoring/control of UML 2 state machine diagrams at runtime. The paper shows why and how such state machines may play the role of autonomic supports. The paper also tackles the problem of design and implementation and more specifically, how and when self-configuring and self-healing activities may occur
Keywords :
Java; Unified Modeling Language; object-oriented programming; programming environments; software libraries; Java programming environment; MDE-based design; PauWare; UML 2 state machine diagram; autonomic computing; autonomic software component; model executability; model-driven-engineering; self-configuring software component; self-healing software component; software library; Condition monitoring; Environmental management; Java; Model driven engineering; Programming environments; Remote monitoring; Runtime; Software libraries; Software tools; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cognitive Informatics, 2006. ICCI 2006. 5th IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
1-4244-0475-4
Type :
conf
DOI :
10.1109/COGINF.2006.365692
Filename :
4216407
Link To Document :
بازگشت