• DocumentCode
    79967
  • Title

    Automatic Composition of Semantic Web Services Based on Fuzzy Predicate Petri Nets

  • Author

    Jiujun Cheng ; Cong Liu ; Mengchu Zhou ; Qingtian Zeng ; Yla-Jaaski, Antti

  • Author_Institution
    Key Lab. of Embedded Syst. & Service Comput., Tongji Univ., Shanghai, China
  • Volume
    12
  • Issue
    2
  • fYear
    2015
  • fDate
    Apr-15
  • Firstpage
    680
  • Lastpage
    689
  • Abstract
    Web service composition is a challenging research issue. This paper presents an automatic Web service composition method that deals with both input/output compatibility and behavioral constraint compatibility of fuzzy semantic services. First, user input and output requirements are modeled as a set of facts and a goal statement in the Horn clauses, respectively. A service composition problem is transformed into a Horn clause logic reasoning problem. Next, a Fuzzy Predicate Petri Net (FPPN) is applied to model the Horn clause set, and T-invariant technique is used to determine the existence of composite services fulfilling the user input/output requirements. Then, two algorithms are presented to obtain the composite service satisfying behavioral constraints, as well as to construct an FPPN model that shows the calling order of the selected services.
  • Keywords
    Horn clauses; Petri nets; Web services; constraint handling; fuzzy set theory; semantic Web; service-oriented architecture; FPPN model; Horn clause logic reasoning problem; Horn clause set; T-invariant technique; automatic Web service composition method; automatic composition; behavioral constraint compatibility; behavioral constraints; composite services; fuzzy predicate Petri nets; fuzzy semantic services; input/output compatibility; semantic Web services; service composition problem; service oriented architecture; user input requirements; user output requirements; Cognition; Educational institutions; Ontologies; Petri nets; Semantic Web; Semantics; Web services; Fuzzy predicate Petri nets (FPPN); Petri nets; fuzzy semantic; horn clause; service composition; service-oriented architecture;
  • fLanguage
    English
  • Journal_Title
    Automation Science and Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5955
  • Type

    jour

  • DOI
    10.1109/TASE.2013.2293879
  • Filename
    6727441