DocumentCode :
2432375
Title :
Comparing JavaBeans and OSGi towards an integration of two complementary component models
Author :
Cervantes, Humberto ; Favre, Jean-Marie
Author_Institution :
Lab. LSR Imag, Domaine Univ., Grenoble, France
fYear :
2002
fDate :
2002
Firstpage :
17
Lastpage :
23
Abstract :
In today´s software engineering practices, building applications from components is the ongoing trend. What can be noticed however is that there really is not a clear consensus about the definition of components, and instead in the literature we find many definitions of what components are. This renders a comparison between component models difficult. However, it is possible to compare different component models over a list of characteristics that several authors agree should be found in a component model. In this article, Sun´s JavaBeans and the Open Services Gateway Initiative´s framework (OSGi) are compared. These are two technologies that target very different types of applications. Their study reveals, however, that both technologies cover, at different levels, a set of important features that characterize components. It also reveals that these component models are in some ways complementary. The paper concludes by giving a proposal to integrate these two technologies to obtain a more complete component model.
Keywords :
Java; object-oriented programming; software reusability; JavaBeans; OSGi; Open Services Gateway Initiative framework; Sun JavaBeans; complementary component models; component model integration; software components; software engineering; Application software; Ear; Java; Read only memory; Software engineering; Software reusability; Sun;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Euromicro Conference, 2002. Proceedings. 28th
ISSN :
1089-6503
Print_ISBN :
0-7695-1787-0
Type :
conf
DOI :
10.1109/EURMIC.2002.1046128
Filename :
1046128
Link To Document :
بازگشت