DocumentCode
3474925
Title
The Vienna component framework enabling composition across component models
Author
Oberleitner, Johann ; Gschwind, Thomas ; Jazayeri, Mehdi
Author_Institution
Inst. fur Informationssysteme, Tech. Univ. Wien, Austria
fYear
2003
fDate
3-10 May 2003
Firstpage
25
Lastpage
35
Abstract
The Vienna Component Framework (VCF) supports the interoperability and composability of components across different component models, a facility that is lacking in existing component models. The VCF presents a unified component model-implemented by a facade component to the application programmer The programmer may write new components by composing components from different component models, accessed through the VCF The model supports common component features, namely, methods, properties, and events. To support a component model within the VCF a plugin component is needed that provides access to the component model. The paper presents the VCF´s design, implementation issues, and evaluation. Performance measurements of VCF implementations of COM, Enterprise JavaBeans, CORBA distributed objects, and JavaBeans show that the overhead of accessing components through the VCF is negligible for distributed components.
Keywords
Java; application program interfaces; distributed object management; meta data; object-oriented programming; open systems; software engineering; COM; CORBA distributed objects; Enterprise JavaBeans; JavaBeans; Vienna component framework; application programmer; distributed components; facade component; interoperability; unified component model; Abstracts; Code standards; Cost function; Java; Measurement; Programming profession; Software engineering; Software standards; Web and internet services; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2003. Proceedings. 25th International Conference on
ISSN
0270-5257
Print_ISBN
0-7695-1877-X
Type
conf
DOI
10.1109/ICSE.2003.1201185
Filename
1201185
Link To Document