Department of Electrical Engineering and Computer Science
Permanent URI for this collection
Browse
Browsing Department of Electrical Engineering and Computer Science by Author "Lespérance, Yves"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Open Access IG-JADE-PKSlib: An Agent-Based Framework for Advanced Web Service Composition and Provisioning(Jul-04) Martínez, Erick; Lespérance, YvesIn this paper we describe an agent-based infrastructure and toolkit to develop inter-operable, intelligent, multiagent systems for Web service composition (WSC) and provisioning. Our toolkit is realized through an interface library (IG-JADE-PKSlib) that combines state of the art agent-based and planning technologies (i.e., the IndiGolog model-based agent programming language, the JADE agent platform, and the PKS planning system). We show that each of these tools has its strengths and weaknesses, but combined together, they provide a very powerful toolkit. We argue that this infrastructure is particularly well suited for developing next generation Web services (WS) applications.Item Open Access Web Service Composition as a Planning Task: Experiments using Knowledge-Based Planning(Jun-04) Martínez, Erick; Lespérance, YvesMotivated by the problem of automated Web service composition (WSC), in this paper, we present some empirical evidence to validate the effectiveness of using knowledge-based planning techniques for solving WSC problems. In our experiments we utilize the PKS (Planning with Knowledge and Sensing) planning system which is derived from a generalization of STRIPS. In PKS, the agent’s (incomplete) knowledge is represented by a set of databases and actions are modelled as revisions to the agent’s knowledge state rather than the state of the world. We argue that, despite the intrinsic limited expressiveness of this approach, typical WSC problems can be specified and solved at the knowledge level. We show that this approach scales relatively well under changing conditions (e.g. user constraints). Finally, we discuss implementation issues and propose some architectural guidelines within the context of an agent-oriented framework for inter-operable, intelligent, multi-agent systems for WSC and provisioning.