Title :
Flow and Data Compatibility for the Correct Interaction between Web Processes
Author :
Ibaez, M.J. ; Álvarez, Pedro ; Ezpeleta, Joaquín
Author_Institution :
Dept. of Comput. Sci. & Syst. Eng., Univ. of Zaragoza, Zaragoza, Spain
Abstract :
Interaction protocols are essential elements for the integration of business processes. Usually, protocols have been agreed in advance by the participating organizations, playing each participant a predefined role. However, it is also possible that processes need to use/to impose a concrete interaction pattern. The question for another process is to decide whether the interaction between them is possible, which can be seen as a problem of compatibility between roles: flow compatibility, related to the ordering of the exchanged messages, and data compatibility, related to the information exchanged in each message. In this paper we propose a method for checking compatibility questions in multi-party interaction protocols. Compatibility is stated and checked in terms of reachability properties of a Petri net model that includes control flow aspects (stated in terms of the Petri net definition) and data flow aspects (stated in terms of an ontology-based description of the exchanged messages).
Keywords :
Petri nets; Web services; business data processing; data flow computing; Petri net; Web processes; business processes; compatibility checking; data compatibility; data flow; flow compatibility; information exchanged; multiparty interaction protocols; ontology-based description; service-oriented computing; Computer science; Concrete; Data engineering; Data flow computing; Logic; Ontologies; Petri nets; Protocols; Service oriented architecture; Systems engineering and theory; Business Integration; Interactions between Web processes; Petri nets; Semantic-based data flow; Service-Oriented Computing;
Conference_Titel :
Computational Intelligence for Modelling Control & Automation, 2008 International Conference on
Conference_Location :
Vienna
Print_ISBN :
978-0-7695-3514-2
DOI :
10.1109/CIMCA.2008.126