Configuring Web services, using structuring and techniques from agent configuration

We explore the use of an agent factory for the composition of Web services. Previously we proposed a structuring approach for automated reconfiguration of agents by an agent factory. The question is whether the same approach can be applied to Web service composition, i.e. whether DAML-S descriptions of Web services offer enough structure for automated configuration by the agent factory. An example trace of the agent factory for configuration of DAML-S Web services illustrates this approach.

[1]  Jan Treur,et al.  ON FORMAL SPECIFICATION OF DESIGN TASKS , 1994 .

[2]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming , 2002 .

[3]  Agostino Poggi,et al.  Developing multi‐agent systems with a FIPA‐compliant agent framework , 2001, Softw. Pract. Exp..

[4]  B. Esfandiari,et al.  On the Management of Compositions of Web Services , 2001 .

[5]  Tran Cao Son,et al.  Mobilizing the Semantic Web with DAML-enabled Web Services , 2001, SemWeb.

[6]  Jean Oh,et al.  Mixed-initiative, multi-source information assistants , 2001, WWW '01.

[7]  Agostino Poggi,et al.  Developing multi‐agent systems with a FIPA‐compliant agent framework , 2001 .

[8]  N. Narendra AdaptAgent : Integrating Adaptive Workflows and Multi-Agent Conversations for B 2 B E-Commerce , 2001 .

[9]  Frances M. T. Brazier,et al.  Automated servicing of agents , 2001 .

[10]  Frances M. T. Brazier,et al.  Structuring Agents for Adaptation , 2002, Adaptive Agents and Multi-Agents Systems.

[11]  S. Krishnan,et al.  2 XLANG : Web Services for Business Process Design , 2002 .

[12]  Catholijn M. Jonker,et al.  Principles of component-based design of intelligent agents , 2002, Data Knowl. Eng..

[13]  Jerry R. Hobbs,et al.  DAML-S: Web Service Description for the Semantic Web , 2002, SEMWEB.

[14]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming, 2nd Edition , 2002, Addison-Wesley component software series.

[15]  Mike P. Papazoglou,et al.  Web Component: A Substrate for Web Service Reuse and Composition , 2002, CAiSE.

[16]  José M. Vidal,et al.  Semantic Web Services as Agent Behaviors , 2002 .

[17]  Massimo Cossentino,et al.  Introducing Pattern Reuse in the Design of Multi-agent Systems , 2002, Agent Technologies, Infrastructures, Tools, and Applications for E-Services.

[18]  O. Lassila Serendipitous Interoperability , 2002 .

[19]  Steffen Staab,et al.  Web Services: Been There, Done That? , 2003, IEEE Intell. Syst..

[20]  W.M.P. van der Aalst,et al.  Don't go with the flow: web services composition standards exposed , 2003 .

[21]  Marta Sabou,et al.  An experience report on using DAML-S , 2003, WWW 2003.

[22]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .