Automated composition of web services by planning at the knowledge level

作者: P. Bertoli , P. Traverso , M. Pistore , A. Marconi

DOI:

关键词:

摘要: In this paper, we address the problem of automated composition web services by planning on their "knowledge level" models. We start from descriptions in standard process modeling and execution languages, like BPEL4WS, automatically translate them into a domain that models interactions among at knowledge level. This allows us to avoid explosion search space due usually large possibly infinite ranges data values are exchanged services, thus scale up applicability state-of-the-art techniques for services. present theoretical framework, implement it, provide an experimental evaluation shows practical advantage our approach w.r.t. not based knowledgelevel representation.

参考文章(17)
Ronald P. A. Petrick, Fahiem Bacchus, A knowledge-based approach to planning with incomplete information and sensing international conference on artificial intelligence planning systems. pp. 212- 221 ,(2002)
P. Bertoli, P. Traverso, M. Pistore, Automated composition of web services by planning in asynchronous domains international conference on automated planning and scheduling. pp. 2- 11 ,(2005)
Tim Finin, Mithun Sheshagiri, Marie desJardins, A Planner for Composing Services Described in DAML-S Proceedings of the AAMAS Workshop on Web Services and Agent-based Engineering,. ,(2003)
Sheila A. McIlraith, Ronald Fadel, Planning with complex actions. non-monotonic reasoning. pp. 356- 364 ,(2002)
Dan Wu, Bijan Parsia, Evren Sirin, James Hendler, Dana Nau, Automating DAML-S web services composition using SHOP2 international semantic web conference. pp. 195- 210 ,(2003) , 10.1007/978-3-540-39718-2_13
Yves Lespérance, Erick Martínez, Web Service Composition as a Planning Task: Experiments using Knowledge-Based Planning national conference on artificial intelligence. pp. 38- 46 ,(2004)
Sheila A. McIlraith, Tran Cao Son, Adapting Golog for Composition of Semantic Web Services principles of knowledge representation and reasoning. pp. 482- 496 ,(2002)
Paolo Traverso, Marco Pistore, Automated composition of semantic web services into executable processes international semantic web conference. pp. 380- 394 ,(2004) , 10.1007/978-3-540-30475-3_27