2003 · 151 citations · 6 references
A web service is a web-accessible piece of software or hardware. In recent years, industry has been showing increasing interest in web services as a technology for building distributed web applications. However, web services as a technology lacks in several departments. Representations for describing web services have been widely investigated by industry and academia. Service composition-that is, automated methods for constructing a sequence of web services to achieve a desired result- has been relatively neglected. We present in this paper, a planner that composes atomic/basic services described in DAML-S (Ankolenkar et al. 2002) into a composite service. We discuss issues involved with the design of planners for composition. We also propose a set of guidelines for describing services that facilitates composition.
6
DAML-S: semantic markup for web services
Anupriya Ankolekar, Mark Burstein, Jerry R. Hobbs et al. · 2001 · 2.4K citations
Adapting Golog for Composition of Semantic Web Services
Sheila A. McIlraith, Tran Cao Son · 2002 · 845 citations
An Introduction to Least Commitment Planning
Daniel S. Weld · AI Magazine · 1994 · 586 citations
Artificial Intelligence, Engineering, Project Management +21
Dynamically Composing Web Services from On-line Sources
Snehal Thakkar, Craig A. Knoblock, José Luis Ambite et al. · 2002 · 87 citations