The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - January/February (2006 vol.23)
pp: 42-50
Bart Verheecke , Vrije Universiteit Brussel
Wim Vanderperren , Vrije Universiteit Brussel
Viviane Jonckers , Vrije Universiteit Brussel
ABSTRACT
The emergence of Web service technology raises the need for techniques to realize just-in-time integration and composition of services in client applications. Current approaches to integrate Web services are inflexible, affecting the short-term adaptability and long-term evolution of the service, the network, and the business environment. To enable the development of more flexible and robust applications, the Web Services Management Layer defines middleware for the dynamic integration, selection, composition and client-side management of Web services in service-oriented architectures (SOA). WSML uses dynamic aspect-oriented programming to solve several crosscutting concerns in SOAs. A realistic industrial case study shows WSML used in the context of broadband service provisioning.<p>This article is part of a theme section on aspect-oriented programming.</p>
INDEX TERMS
D.2.0.c Software engineering for Internet projects, D.2.7.e Evolving Internet applications, D.2.7.g Maintainability, D.2.12.b Distributed objects, D.2.11.b Domain-specific architectures
CITATION
Bart Verheecke, Wim Vanderperren, Viviane Jonckers, "Unraveling Crosscutting Concerns in Web Services Middleware", IEEE Software, vol.23, no. 1, pp. 42-50, January/February 2006, doi:10.1109/MS.2006.31
25 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool