Capítulo de livro Acesso aberto Revisado por pares

An Efficient Component Model for the Construction of Adaptive Middleware

2001; Springer Science+Business Media; Linguagem: Inglês

10.1007/3-540-45518-3_9

ISSN

1611-3349

Autores

Michael Clarke, Gordon S. Blair, Geoff Coulson, Nikos Parlavantzas,

Tópico(s)

Distributed and Parallel Computing Systems

Resumo

Middleware has emerged as an important architectural component in modern distributed systems. Most recently, industry has witnessed the emergence of component-based middleware platforms, such as Enterprise JavaBeans and the CORBA Component Model, aimed at supporting third party development, configuration and subsequent deployment of software. The goal of our research is to extend this work in order to exploit the benefits of component-based approaches within the middleware platform as well as on top of the platform, the result being more configurable and reconfigurable middleware technologies. This is achieved through a marriage of components with reflection, the latter providing the necessary levels of openness to access the underlying component infrastructure. More specifically, the paper describes in detail the OpenCOM component model, a lightweight and efficient component model based on COM. The paper also describes how OpenCOM can be used to construct a full middleware platform, and also investigates the performance of both OpenCOM and this resultant platform. The main overall contribution of the paper is to demonstrate that flexible middleware technologies can be developed without an adverse effect on the performance of resultant systems

Referência(s)