An agent-based approach for component management in service-oriented architectures

  • Authors:
  • Igor Ljubi;Mario Kusek;Gordan Jezic;Darko Huljenic;Sasa Desic

  • Affiliations:
  • University of Zagreb, Zagreb, Croatia;University of Zagreb, Zagreb, Croatia;University of Zagreb, Zagreb, Croatia;Ericsson Nikola Tesla, Zagreb, Croatia;Ericsson Nikola Tesla, Zagreb, Croatia

  • Venue:
  • SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.