The coming age of calm technolgy
Beyond calculation
Practical Software Maintenance: Best Practices for Managing Your Software Investment
Practical Software Maintenance: Best Practices for Managing Your Software Investment
Selected writings on computing: a personal perspective
Selected writings on computing: a personal perspective
SDL Based Approach to Software Process Modeling
EWSPT '00 Proceedings of the 7th European Workshop on Software Process Technology
Improving Software Maintenance by using Agent-based Remote Maintenance Shell
ICSM '03 Proceedings of the International Conference on Software Maintenance
Web services on demand: WSLA-driven automated management
IBM Systems Journal
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Automatic generation of test-beds for pre-deployment QoS evaluation of web services
WOSP '07 Proceedings of the 6th international workshop on Software and performance
Hi-index | 0.00 |
Recently, many service providers have introduced service-oriented architecture systems. Loosely coupled components which offer a service, can depend on other components to fulfill users' service requests. This relationship, as well as the relationship between the service provider and the user, is defined in a signed contract. During the service life-cycle, some components may require maintenance. In such cases, it is the service provider's obligation to make sure that changing the components will not undermine any signed contracts. This paper proposes an agent-based approach to component management. We investigate the possibilities of using mobile agents in SOA systems and discuss the potential benefits of such an approach. A case study performed on a service where a selected component was upgraded using the Remote Maintenance Shell tool is presented.