ACM Home Page
Please provide us with feedback. Feedback
Model-driven framework for dynamic deployment and reconfiguration of component-based software systems
Full text PdfPdf (369 KB)
Source ACM International Conference Proceeding Series; Vol. 214 archive
Proceedings of the 2005 symposia on Metainformatics table of contents
Esbjerg, Denmark
Article No. 8  
Year of Publication: 2005
ISBN:978-1-59593-719-3
Authors
Abdelmadjid Ketfi  Domaine Universitaire, Grenoble Cedex, France
Noureddine Belkhatir  Domaine Universitaire, Grenoble Cedex, France
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 54,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1234324.1234332
What is a DOI?

ABSTRACT

Permanent and uninterrupted functioning can be sometimes a requirement for some kinds of software systems. This is especially true in the case of complex and distributed systems where stopping and restarting the system constitute a tedious and costly task, also when the system must be highly available or when its execution environment changes frequently. Many component technologies exist today and solve hot (dynamic) deployment and reconfiguration issues offering ad-hoc solutions. This paper presents DYVA, a unified framework, that has been designed to be suitable to dynamic deployment and reconfiguration for most of the currently component technologies. Components from these technologies have to satisfy common features like en-capsulation, interfaces, etc...). The proposed framework is based on a model-driven approach. This approach helps in developing specific hot deployment and reconfiguration systems by the personalization of the unified framework. The personalization is done via plug-ins which make transformation between specific component descriptions and more general ones.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
John D. Poole: Model-Driven Architecture: Vision, Standards, And Emerging Technologies. Position Paper Submitted to ECOOP 2001, Workshop on Metamodeling and Adaptive Object Models.
 
3
P. King, M. Nanard, J. Nanard, and G. Rossi: A Structural Computing Model for Dynamic Service-Based Systems. MIS '03 Workshop, Graz, September 2003, Springer Verlag: LNCS3002 Ed. Hicks, David L. 2004.
 
4
D. Dalcher: Developing Software for Dynamic Systems. Metainformatics Symposium proceedings, David Hicks (Ed.), MIS2002, Aalborg University, Springer Verlag, 2003
 
5
S. Ambler, T. Jewel: EJB fondamental. Eyrolles, May 2002.
 
6
JBoss Open Source Application Server, http://www.jboss.org
 
7
JOnAS: Java (TM) Open Application Server, http://jonas.objectweb.org
 
8
 
9
Insup Lee. DYMOS: A Dynamic Modification System. Department of Computer Science, University of Wisconsin, Madison, April 1983.
 
10
11
 
12
 
13
 
14
J. Dowling, V. Cahill: Dynamic Software Evolution and The K-Component Model. Technical report, Trinity College Dublin, TCD-CS-2001-51. December 2001. Presented in the Workshop on Software Evolution, OOPSLA 2001.
 
15
F. Plasil, D. Balek, R. Janecek: DCUP: Dynamic Component Updating in Java/CORBA Environment. Tech. Report No. 97/10, Dep. of SW Engineering, Charles University, Prague, 1997.
 
16
 
17
JavaBeans Architecture, Sun Microsystems. http://java.sun.com/docs/books/tutorial/javabeans/
 
18
A. Ketfi, N. Belkhatir and P. Y. Cunin: Dynamic updating of component-based applications: SERP'02. June 2002, Las Vegas, Nevada, USA.
 
19
Open Services Gateway Initiative (OSGi) -- http://www.osgi.org
 
20
A. Ketfi, H. Cervantes, R. Hall, D. Donsez. Composants adaptables au dessus d'OSGi. Journées Systèmes à Composants Adaptables et extensibles Octobre 2002, Grenoble, France.
 
21
The Fractal Project -- http://fractal.objectweb.org/
 
22
W. Cazzola, A. Savigni, A. Sosio, and F. Tisato. Architectural reflection: Concepts, design, and evaluation. Technical report, Technical Report RIDSI 234--99, DSI, Universita deglistudi di Milano, May 1999.
 
23
Fractal LeWYS Project -- http://forge.objectweb.org/projects/lewys/


Collaborative Colleagues:
Abdelmadjid Ketfi: colleagues
Noureddine Belkhatir: colleagues