An Agent-Based Approach for Composition of Semantic Web Services

The paradigm of service-oriented computing (SOC) introduces emerging concepts for distributed- and e-business processing enabling the sharing and reuse of service-centric capabilities. The underpinning for an organization's use of SOC techniques is the ability to discover and compose Web services. Leading industry approaches rely heavily on syntactical approaches for managing service-based business processes. As such, these approaches are limited since the true functionality of ambiguous capabilities (i.e. web service operations) cannot be inferred. We introduce approaches that disambiguate services by interleaving process-based control with semantic annotations. In this paper, we introduce a generalized architecture where intelligent software agents control process-oriented composition that leverages the descriptiveness of semantics. An outcome of this work is the specification of a multiple agent system where a query agent interacts with multiple repository agents to perform business-oriented service composition.

[1]  Paul A. Buhler,et al.  A Multiagent Web Service Composition Engine, Revisited , 2007, The 9th IEEE International Conference on E-Commerce Technology and The 4th IEEE International Conference on Enterprise Computing, E-Commerce and E-Services (CEC-EEE 2007).

[2]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.

[3]  Tran Cao Son,et al.  Adapting Golog for Composition of Semantic Web Services , 2002, KR.

[4]  Kunal Patel,et al.  Towards intelligent services: a case study in chemical emergency response , 2005, IEEE International Conference on Web Services (ICWS'05).

[5]  Marco Pistore,et al.  Process-Level Composition of Executable Web Services: "On-the-fly" Versus "Once-for-all" Composition , 2005, ESWC.

[6]  Gopal Gupta,et al.  Automatic Composition of SemanticWeb Services , 2007, IEEE International Conference on Web Services (ICWS 2007).

[7]  Paul Hofmann,et al.  A Mixed Initiative Approach to Semantic Web Service Discovery and Composition: SAP's Guided Procedures Framework , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[8]  CreditCardType,et al.  Automatic Composition of Semantic Web Services , 2007 .

[9]  Sheila A. McIlraith,et al.  Adapting BPEL4WS for the Semantic Web: The Bottom-Up Approach to Web Service Interoperation , 2003, SEMWEB.

[10]  Tran Cao Son,et al.  Semantic Web Services , 2001, IEEE Intell. Syst..

[11]  Xiaomeng Su,et al.  A Survey of Automated Web Service Composition Methods , 2004, SWSWPC.

[12]  Mihhail Matskin,et al.  Agent-Based Web Service Composition with JADE and JXTA , 2006, SWWS.