Title
The Vienna Component Framework enabling composition across component models
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 façade 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.
Year
DOI
Venue
2003
10.1109/ICSE.2003.1201185
ICSE
Keywords
Field
DocType
common component feature,accessing component,enabling composition,new component,vienna component framework,unified component model,vcf implementation,plugin component,different component model,component model,composing component,ade component,meta data,open systems,interoperability,writing,software engineering,javabeans,com,object oriented programming,distributed objects,cost function,java,measurement
Distributed object,Programmer,Software engineering,Computer science,Common Component Architecture,Common Object Request Broker Architecture,Enterprise JavaBeans,JavaBeans,Plug-in,Composability
Conference
ISSN
ISBN
Citations 
0270-5257
0-7695-1877-X
26
PageRank 
References 
Authors
1.76
4
3
Name
Order
Citations
PageRank
Johann Oberleitner11299.23
Thomas Gschwind2261.76
Mehdi Jazayeri31280176.00