• DocumentCode
    2349679
  • Title

    Modeling and synthesis of service composition using tree automata

  • Author

    Pu, Ken Q. ; Zhu, Ying

  • Author_Institution
    Faculty of Science, University of Ontario Inst. of Technology, 2000 Simcoe Street North, Oshawa, ON, Canada, L1H 7K4
  • fYear
    2008
  • fDate
    13-15 July 2008
  • Firstpage
    46
  • Lastpage
    51
  • Abstract
    We revisit the problem of synthesis of service composition in the context of service oriented architecture from a tree automata perspective. Comparing to existing finite state machine and graph-based approaches to the problem of service composition, tree automata offers a more flexible and faithful modeling of multi-input services and their admissible compositions. In our framework, tree automata is used to express both type signature constraints of individual services as well as constraints on the order in which services must be invoked. To synthesize service compositions, users may provide optional specifications on the desired composite service. The user specifications are also expressed as tree automata. We employ a combination of tree automata algorithms to compute the set of all possible valid service compositions which satisfy the user specifications.
  • Keywords
    Artificial intelligence; Automata; Calculus; Context modeling; Context-aware services; Information management; Information technology; Service oriented architecture; Tree graphs; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Reuse and Integration, 2008. IRI 2008. IEEE International Conference on
  • Conference_Location
    Las Vegas, NV, USA
  • Print_ISBN
    978-1-4244-2659-1
  • Electronic_ISBN
    978-1-4244-2660-7
  • Type

    conf

  • DOI
    10.1109/IRI.2008.4583003
  • Filename
    4583003