An on-the-fly approach to web-based service composition
Abstract
The web-based service composition, e.g. mashup, isbecoming a popular style to reuse web services. From theperspective of reuse, existing work has limitations onqualifying whether the service or the service compositionsatisfies user requirements and adapting the service orcomposition according to the qualification results. Foraddressing these limitations, this paper proposes an onthe-fly approach to web-based service composition.Firstly, we do not distinguish the design-time and runtimeof services and their composition so that they can bequalified in a what you see is what you get manner whenservices are selected or assembled. Secondly, we proposea component model for separating the service businessand user interface so that they can be changeddynamically and independently in the adaptation ofservice selection and composition. This approach isdemonstrated by a browser-based mashup tool. © 2008 IEEE.