Automatic Web service composition based on Horn clauses and Petri nets

Xianfei Tang, Changjun Jiang, Mengchu Zhou

Research output: Contribution to journalArticlepeer-review

44 Scopus citations

Abstract

This paper introduces an automatic Web service composition method based on logical inference of Horn clauses and Petri nets. The Web service composition problem is transformed into the logical inference problem of Horn clauses by exploring the dependency relations among services. An algorithm is presented, to determine whether the composite service exists in time that is linear in the size of the knowledge base. It can also return the rule set necessary for the composition. Petri nets are chosen to model the rule set and its structural analysis techniques are used to obtain the composite service.

Original languageEnglish (US)
Pages (from-to)13024-13031
Number of pages8
JournalExpert Systems with Applications
Volume38
Issue number10
DOIs
StatePublished - Sep 15 2011

All Science Journal Classification (ASJC) codes

  • General Engineering
  • Computer Science Applications
  • Artificial Intelligence

Keywords

  • Automatic reasoning
  • Knowledge base
  • Petri nets
  • Service composition
  • Web service

Fingerprint

Dive into the research topics of 'Automatic Web service composition based on Horn clauses and Petri nets'. Together they form a unique fingerprint.

Cite this