Managing Interaction Concerns in Web-Service Systems

  • Authors:
  • Mary Stearns;Giacomo Piccinelli

  • Affiliations:
  • -;-

  • Venue:
  • ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web services dramatically increase the reach of e-business. A homogeneous model that spans internal as well as external resources enables uniform solutions to complex business problems. Yet, the complexity of web-service-based systems increases exponentially with theirscope. Separation of crosscutting concerns and active management of aspects are fundamental in web-service-based solutions.In this paper, we first introduce web services and the concept of business interaction concerns. We then propose a process-oriented approach to the modelling of aspects deriving from crosscutting business concerns. We focus on the dynamic nature of web-service-basedsolutions, and the need for adaptive management of aspects. In particular, we propose a technique for the dynamic distribution of aspects across multiple web-service components. The technique is based on explicit definition of process roles.The proposed approach has been used to build experimental solutions involving dynamic reconfiguration of web-service system. We present an application example in the context of supply-chain integration that was prototyped using the DySCo platform (Dynamic e-ServiceComposer).