Structural Matching of BPEL Processes

作者: Rajesh Thiagarajan , Markus Stumptner

DOI: 10.1109/ECOWS.2007.26

关键词: Web serviceService-oriented architectureServices computingBusiness Process Execution LanguageTechnology managementMass customizationProgramming languageMatching (statistics)Software engineeringComputer scienceHeuristics

摘要: BPEL has emerged as the industrial standard language for modelling behavioral aspects of web services. To support business partners in dynamically and flexibly binding their services together, different processes need to be efficiently matched. This paper identifies defines various types structural matching processes. The definitions are based on heuristics: they take interaction compared into account, but abstract from irrelevant syntactical differences. Since structural, can computed, thus useful dynamic flexible approach is illustrated with an example existing scenario.

参考文章(40)
Vijay Machiraju, Harumi Kuno, Gustavo Alonso, Fabio Casati, Web Services: Concepts, Architectures and Applications ,(2003)
Robin Milner, Communication and Concurrency ,(1989)
W. M. P. van der Aalst, A. K. Alves de Medeiros, A. J. M. M. Weijters, Process Equivalence: Comparing Two Process Models Based on Observed Behavior Lecture Notes in Computer Science. pp. 129- 144 ,(2006) , 10.1007/11841760_10
Andreas Wombacher, Evaluation of technical measures for workflow similarity based on a pilot study international conference on move to meaningful internet systems. ,vol. 4275, pp. 255- 272 ,(2006) , 10.1007/11914853_16
Jan Hidders, Wil M. P. van der Aalst, Arthur H. M. ter Hofstede, Jan Verelst, Marlon Dumas, When are two workflows the same symposium on the theory of computing. ,vol. 41, pp. 3- 11 ,(2005)
Michael Klein, Birgitta König-Ries, Coupled Signature and Specification Matching for Automatic Service Binding european conference on web services. pp. 183- 197 ,(2004) , 10.1007/978-3-540-30209-4_14
Abraham Bernstein, Mark Klein, Towards High-Precision Service Retrieval international semantic web conference. pp. 84- 101 ,(2002) , 10.1007/3-540-48005-6_9
Sebastian Hinz, Karsten Schmidt, Christian Stahl, Transforming BPEL to Petri Nets Lecture Notes in Computer Science. pp. 220- 235 ,(2005) , 10.1007/11538394_15
Dieter Fensel, Federico Michele Facca, Elena Simperl, Ioan Toma, Web Service Modeling Ontology Applied Ontology. ,vol. 1, pp. 77- 106 ,(2005) , 10.1007/978-3-642-19193-0_7