Third IEEE European Conference on Web Services (ECOWS'05)
An Architecture for Developing Aspect-Oriented Web Services
Vaxjo, Sweden
November 14-November 16
ISBN: 0-7695-2484-2
Santokh Singh, Department of Computer Science, University of Auckland, New Zealand
John Grundy, Department of Electrical and Computer Engineering , University of Auckland, New Zealand
John Hosking, Department of Computer Science, University of Auckland, New Zealand
Jing Sun, Department of Computer Science, University of Auckland, New Zealand
Current web services approaches have many limitations, especially with description, discovery and integration mechanisms. In this paper we present a novel software architecture called aspect-oriented web services (AOWS) which addresses these problems. AOWS uses descriptions of cross-cutting concerns between web services to give more complete descriptions of services, supporting richer dynamic discovery and seamless integration. We describe our architecture, a formal specification of it and an implementation using .NET web services technology.
Citation:
Santokh Singh, John Grundy, John Hosking, Jing Sun, "An Architecture for Developing Aspect-Oriented Web Services," ecows, pp.72-82, Third IEEE European Conference on Web Services (ECOWS'05), 2005