Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Research Papers

Managing Dynamic Reconfiguration in Component-Based Systems

Thais Batista1, 2 Contact Information, Ackbar JooliaContact Information and Geoff CoulsonContact Information

(1)  Computer Science Department, Federal University of Rio Grande do Norte (UFRN), 59072-970, Natal – RN, Brazil
(2)  Computing Department, InfoLab21, Lancaster University, LA1 4WA, Lancaster, UK
Abstract
We propose a meta-framework called ‘Plastik’ which i) supports the specification and creation of runtime component-framework-based software systems and ii) facilitates and manages the runtime reconfiguration of such systems while ensuring integrity across changes. The meta-framework is fundamentally an integration of an architecture description language (an extension of ACME/Armani) and a reflective component runtime (OpenCOM). Plastikgenerated component frameworks can be dynamically reconfigured either through programmed changes (which are foreseen at design time and specified at the ADL level); or through ad-hoc changes (which are unforeseen at design time but which are nevertheless constrained by invariants specified at the ADL level). We provide in the paper a case study that illustrates the operation and benefits of Plastik.
Thais Batista is supported by the Brazilian Research Council (CAPES) project BEX0680/04-4.

Contact Information Thais Batista
Email: t.batista@lancaster.ac.uk

Contact Information Ackbar Joolia
Email: a.joolia@lancaster.ac.uk

Contact Information Geoff Coulson
Email: g.coulson@lancaster.ac.uk
Fulltext Preview (Small, Large)
Image of the first page of the fulltext


Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.113 • Server: mpweb19
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)