IEEE Software
Using J2EE on a Large, Web-Based Project
IEEE Software
An architectural approach to building systems from COTS software components
CASCON '97 Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research
A Comparative Study of DCOM and SOAP
MSE '02 Proceedings of the Fourth IEEE International Symposium on Multimedia Software Engineering
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
Experiences, Strategies, and Challenges in Building Fault-Tolerant CORBA Systems
IEEE Transactions on Computers
An Architecture for Multi-Agent COTS Software Integration Systems
ICPADS '05 Proceedings of the 11th International Conference on Parallel and Distributed Systems - Workshops - Volume 02
Social Modeling for Requirements Engineering
Social Modeling for Requirements Engineering
An iterative process for component-based software development centered on agents
Transactions on computational collective intelligence V
Hi-index | 0.00 |
The benefits of off-the-shelf component-based software development are essentially lower cost and shorter development time. Nevertheless, the integration of components is seldom trivial. Indeed, developers can face black boxes or products that are poorly documented and specified. Mismatches between components functionality and system requirements are then difficult to address. To deal with such issues, this paper proposes to use an architectural pattern for wrapping software components. To that extend, we develop a multi-agent system architecture - the wrapper - that offers an abstraction layer over the components. The architecture is in charge of the functional decomposition, coordination and delegation of the client requests to the components at disposal.