• DocumentCode
    3200429
  • Title

    Logic-based Web services composition: from service description to process model

  • Author

    Rao, Jinghai ; Kungas, Peep ; Matskin, Mihhail

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Norwegian Univ. Sci. & Technol., Trondheim, Norway
  • fYear
    2004
  • fDate
    6-9 July 2004
  • Firstpage
    446
  • Lastpage
    453
  • Abstract
    This paper introduces a method for automatic composition of semantic Web services using Linear Logic (LL) theorem proving. The method uses semantic Web service language (DAML-S) for external presentation of Web services, while, internally, the services are presented by extralogical axioms and proofs in LL. We use a process calculus to present the composite service formally. The process calculus is attached to the LL inference rules in the style of type theory. Thus the process model for a composite service can be generated directly from the proof. The subtyping rules that are used for semantic reasoning are presented with LL inference figures. We propose a system architecture where the DAML-S translator, the LL theorem prover and the semantic reasoner can operate together to fulfill the task. This architecture has been implemented in Java.
  • Keywords
    Java; inference mechanisms; process algebra; semantic Web; theorem proving; DAML-S translator; Java; Web services; inference rules; linear logic theorem proving; process calculus; process modeling; semantic Web service language; semantic reasoning; service description; type theory; Calculus; Information science; Information technology; Logic; Microelectronics; Microstrip; Ontologies; Semantic Web; Simple object access protocol; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2004. Proceedings. IEEE International Conference on
  • Print_ISBN
    0-7695-2167-3
  • Type

    conf

  • DOI
    10.1109/ICWS.2004.1314769
  • Filename
    1314769