• DocumentCode
    2387253
  • Title

    A grammar-based index for matching business processes

  • Author

    Mahleko, Bendick ; Wombacher, Andreas ; Fankhauser, Peter

  • Author_Institution
    Integrated Publication & Inf. Syst., Fraunhofer Inst., Darmstadt, Germany
  • fYear
    2005
  • fDate
    11-15 July 2005
  • Firstpage
    21
  • Abstract
    Complex services are composed of simple services which typically need to be processed in a particular order. Two complex services only match if they agree on both, their simple services and their processing order. This matching semantics can be formalized by means of modelling complex services as finite state automata (FSAs), and analysing the intersection of the FSAs. However, computing the intersection of FSAs is computationally expensive, and thus, does not scale for large service repositories. This paper presents an approach for indexing and matching complex services using an abstraction that transforms the underlying FSA via its grammar into a form that can be indexed using available index mechanisms. Evaluation of this approach shows a performance gain of several orders of magnitude as compared to sequential matching.
  • Keywords
    abstracting; business data processing; finite automata; grammars; indexing; abstraction; business process matching; finite state automata; grammar-based indexing; matching semantics; sequential matching; Automata; Database systems; Dictionaries; Indexing; Information systems; Information technology; Performance gain; Query processing; Telematics; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2005. ICWS 2005. Proceedings. 2005 IEEE International Conference on
  • Print_ISBN
    0-7695-2409-5
  • Type

    conf

  • DOI
    10.1109/ICWS.2005.6
  • Filename
    1530779