Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Inside distributed COM
Advanced CORBA programming with C++
Advanced CORBA programming with C++
Enterprise JavaBeans
Avoiding Packaging Mismatch with Flexible Packaging
IEEE Transactions on Software Engineering - Special issue on 1999 international conference on software engineering
Component-based software engineering: putting the pieces together
Component-based software engineering: putting the pieces together
Jiazzi: new-age components for old-fasioned Java
OOPSLA '01 Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Applied Microsoft .NET Framework Programming
Applied Microsoft .NET Framework Programming
ArchJava: connecting software architecture to implementation
Proceedings of the 24th International Conference on Software Engineering
Codifying a Service Architectural Style
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
A component integration meta-framework using smart adapters
ISICT '04 Proceedings of the 2004 international symposium on Information and communication technologies
A component model for internet-scale applications
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Some theoretical considerations for a suite of metrics for the integration of software components
Information Sciences: an International Journal
TOWARDS SEMANTIC INTEGRATION OF COMPONENTS USING A SERVICE-BASED ARCHITECTURE
Journal of Integrated Design & Process Science
Why is the web loosely coupled?: a multi-faceted metric for service design
Proceedings of the 18th international conference on World wide web
Composing RESTful Services with JOpera
SC '09 Proceedings of the 8th International Conference on Software Composition
Tailorable language for behavioral composition and configuration of software components
Computer Languages, Systems and Structures
Cafe: A Generic Configurable Customizable Composite Cloud Application Framework
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
Interface composition for web service intermediaries
SC'08 Proceedings of the 7th international conference on Software composition
The .NET primitives for open, dynamic and reflective component frameworks
SC'10 Proceedings of the 9th international conference on Software composition
Process modelling, delegation and control in global software development
International Journal of Computer Applications in Technology
Proceedings of the 33rd International Conference on Software Engineering
A lightweight model-driven orchestration engine for e-services
TES'05 Proceedings of the 6th international conference on Technologies for E-Services
Towards interoperability between heterogeneous distributed components
Proceedings of the 12th International Workshop on Adaptive and Reflective Middleware
Hi-index | 0.00 |
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.