메뉴 건너뛰기




Volumn 67, Issue 2-3, 2007, Pages 162-198

Formal semantics and analysis of control flow in WS-BPEL

Author keywords

BPEL; Business process modeling; Petri nets; Tool based verification; Web services

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; CONFORMAL MAPPING; SYNCHRONIZATION; WORLD WIDE WEB;

EID: 34250718156     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.scico.2007.03.002     Document Type: Article
Times cited : (240)

References (34)
  • 1
    • 52449135365 scopus 로고    scopus 로고
    • Verification of workflow nets
    • Proceedings of 18th International Conference on Application and Theory of Petri Nets. Azéma P., and Balbo G. (Eds), Springer-Verlag, Toulouse, France
    • van der Aalst W.M.P. Verification of workflow nets. In: Azéma P., and Balbo G. (Eds). Proceedings of 18th International Conference on Application and Theory of Petri Nets. Lecture Notes in Computer Science vol. 1248 (June 1997), Springer-Verlag, Toulouse, France 407-426
    • (1997) Lecture Notes in Computer Science , vol.1248 , pp. 407-426
    • van der Aalst, W.M.P.1
  • 2
    • 43149089736 scopus 로고    scopus 로고
    • W.M.P. van der Aalst, M. Dumas, C. Ouyang, A. Rozinat, H.M.W. Verbeek, Conformance checking of service behavior, in: Middleware for Service-Oriented Computing, ACM Transactions on Internet Technology (February) 2008 (in press) (special issue). A technical report version is available via http://is.tm.tue.nl/staff/wvdaalst/BPMcenter/reports/2005/BPM-05-25.pdf
  • 6
    • 34250708121 scopus 로고    scopus 로고
    • T. Andrews, F. Curbera, H. Dholakia, Y. Goland, J. Klein, F. Leymann, K. Liu, D. Roller, D. Smith, S. Thatte, I. Trickovic, S. Weerawarana, Business Process Execution Language for Web Services Version 1.1. BEA Systems, IBM Corporation, Microsoft Corporation, SAP AG, Siebel Systems, May 2003
  • 7
    • 34250736994 scopus 로고    scopus 로고
    • A. Arkin, S. Askary, B. Bloch, F. Curbera, Y. Goland, N. Kartha, C.K. Liu, S. Thatte, P. Yendluri, and A. Yiu (Eds.), Web Services Business Process Execution Language Version 2.0, Working Draft, WS-BPEL TC OASIS, May 2005. Available via http://www.oasis-open.org/committees/download.php/12791/
  • 8
    • 84887505844 scopus 로고    scopus 로고
    • Billington J., Diaz M., and Rozenberg G. (Eds), Springer-Verlag
    • In: Billington J., Diaz M., and Rozenberg G. (Eds). Application of Petri Nets to Communication Networks. Lecture Notes in Computer Science vol. 1605 (1999), Springer-Verlag
    • (1999) Lecture Notes in Computer Science , vol.1605
  • 9
    • 0003367902 scopus 로고    scopus 로고
    • Dynamic and adaptive composition of e-services
    • Casati F., and Shan M.-C. Dynamic and adaptive composition of e-services. Information Systems 26 3 (2001) 143-162
    • (2001) Information Systems , vol.26 , Issue.3 , pp. 143-162
    • Casati, F.1    Shan, M.-C.2
  • 10
    • 34250728215 scopus 로고    scopus 로고
    • J. Dehnert, A methodology for workflow modelling: From business process modelling towards sound workflow specification, Ph.D. Thesis, Technische Universität Berlin, Berlin, Germany, August 2003
  • 11
    • 34250710794 scopus 로고    scopus 로고
    • R. Farahbod, U. Glässer, M. Vajihollahi, Abstract operational semantics of the business process execution language for Web services, Technical Report SFU-CMPT-TR-2004-03, School of Computer Science, Simon Fraser University, Burnaby B.C., Canada, April 2004
  • 13
    • 35048837282 scopus 로고    scopus 로고
    • Formal verification of BPEL4WS business collaborations
    • Proceedings of 5th International Conference on Electronic Commerce and Web Technologies. EC-Web'04, Springer-Verlag, Zaragoza, Spain
    • Fisteus J.A., Fernández L.S., and Kloos C.D. Formal verification of BPEL4WS business collaborations. Proceedings of 5th International Conference on Electronic Commerce and Web Technologies. EC-Web'04. Lecture Notes in Computer Science vol. 3180 (August 2004), Springer-Verlag, Zaragoza, Spain 76-85
    • (2004) Lecture Notes in Computer Science , vol.3180 , pp. 76-85
    • Fisteus, J.A.1    Fernández, L.S.2    Kloos, C.D.3
  • 17
    • 35048883047 scopus 로고    scopus 로고
    • WSAT: A tool for formal analysis of web services
    • Proceedings of 16th International Conference on Computer Aided Verification. CAV, Springer-Verlag
    • Fu X., Bultan T., and Su J. WSAT: A tool for formal analysis of web services. Proceedings of 16th International Conference on Computer Aided Verification. CAV. Lecture Notes in Computer Science vol. 3114 (2004), Springer-Verlag 510-514
    • (2004) Lecture Notes in Computer Science , vol.3114 , pp. 510-514
    • Fu, X.1    Bultan, T.2    Su, J.3
  • 18
    • 0030143334 scopus 로고    scopus 로고
    • Branching time and abstraction in bisimulation semantics
    • van Glabbeek R.J., and Weijland W.P. Branching time and abstraction in bisimulation semantics. Journal of the ACM 43 3 (1996) 555-600
    • (1996) Journal of the ACM , vol.43 , Issue.3 , pp. 555-600
    • van Glabbeek, R.J.1    Weijland, W.P.2
  • 19
    • 27144536920 scopus 로고    scopus 로고
    • Transforming BPEL to Petri nets
    • Proceedings of the International Conference on Business Process Management. van der Aalst W.M.P., Benatallah B., Casati F., and Curbera F. (Eds). BPM 2005, Springer-Verlag, Nancy, France
    • Hinz S., Schmidt K., and Stahl C. Transforming BPEL to Petri nets. In: van der Aalst W.M.P., Benatallah B., Casati F., and Curbera F. (Eds). Proceedings of the International Conference on Business Process Management. BPM 2005. Lecture Notes in Computer Science vol. 3649 (September 2005), Springer-Verlag, Nancy, France 220-235
    • (2005) Lecture Notes in Computer Science , vol.3649 , pp. 220-235
    • Hinz, S.1    Schmidt, K.2    Stahl, C.3
  • 21
    • 34250722835 scopus 로고    scopus 로고
    • M. Koshkina, F. van Breugel, Verification of business processes for web services, Technical Report CS-2003-11, York University, October 2003. Available via http://www.cs.yorku.ca/techreports/2003/CS-2003-11.ps
  • 22
    • 33749986269 scopus 로고    scopus 로고
    • Analyzing interacting BPEL processes
    • Proceedings of the International Conference on Business Process Management. Dustdar S., Fiadeiro J.L., and Sheth A.P. (Eds). BPM 2006, Vienna, Austria, September 2006, Springer-Verlag
    • Lohmann N., Massuthe P., Stahl C., and Weinberg D. Analyzing interacting BPEL processes. In: Dustdar S., Fiadeiro J.L., and Sheth A.P. (Eds). Proceedings of the International Conference on Business Process Management. BPM 2006, Vienna, Austria, September 2006. Lecture Notes in Computer Science vol. 4102 (2006), Springer-Verlag 17-32
    • (2006) Lecture Notes in Computer Science , vol.4102 , pp. 17-32
    • Lohmann, N.1    Massuthe, P.2    Stahl, C.3    Weinberg, D.4
  • 23
    • 34250720197 scopus 로고    scopus 로고
    • A. Martens, Verteilte Geschäftsprozesse-Modellierung und Verifikation mit Hilfe von Web Services (In German), Ph.D. Thesis, Institut für Informatik, Humboldt-Universität zu Berlin, Berlin, Germany, 2003
  • 24
    • 24644509903 scopus 로고    scopus 로고
    • Analyzing web service based business processes
    • Proceedings of 8th International Conference on Fundamental Approaches to Software Engineering. Cerioli M. (Ed). FASE 2005, Springer-Verlag
    • Martens A. Analyzing web service based business processes. In: Cerioli M. (Ed). Proceedings of 8th International Conference on Fundamental Approaches to Software Engineering. FASE 2005. Lecture Notes in Computer Science vol. 3442 (2005), Springer-Verlag 19-33
    • (2005) Lecture Notes in Computer Science , vol.3442 , pp. 19-33
    • Martens, A.1
  • 25
    • 0000204625 scopus 로고
    • A simple and fast algorithm to obtain all invariants of a generalised Petri net
    • Application and Theory of Petri Nets: Selected Papers from the First and the Second European Workshop. Girault C., and Reisig W. (Eds), Springer-Verlag, Berlin
    • Martinez J., and Silva M. A simple and fast algorithm to obtain all invariants of a generalised Petri net. In: Girault C., and Reisig W. (Eds). Application and Theory of Petri Nets: Selected Papers from the First and the Second European Workshop. Informatik Fachberichte vol. 52 (1982), Springer-Verlag, Berlin 301-310
    • (1982) Informatik Fachberichte , vol.52 , pp. 301-310
    • Martinez, J.1    Silva, M.2
  • 26
    • 0024645936 scopus 로고
    • Petri nets: Properties, analysis and applications
    • Murata T. Petri nets: Properties, analysis and applications. Proceedings of the IEEE 77 4 (1989) 541-580
    • (1989) Proceedings of the IEEE , vol.77 , Issue.4 , pp. 541-580
    • Murata, T.1
  • 27
    • 34250762816 scopus 로고    scopus 로고
    • C. Ouyang, H.M.W. Verbeek, W.M.P. van der Aalst, S. Breutel, M. Dumas, A.H.M. ter Hofstede, WofBPEL/BPEL2PNML, in: Tools Sessions in 2nd International Workshop on Web Services and Formal Methods, WS-FM05, Versailles, France, 2-3 September 2005
  • 28
    • 34250704417 scopus 로고    scopus 로고
    • C. Ouyang, H.M.W. Verbeek, W.M.P. van der Aalst, S. Breutel, M. Dumas, A.H.M. ter Hofstede, Formal semantics and analysis of control flow in WS-BPEL, Technical Report BPM-05-15, BPMcenter.org, September 2005. Available via http://is.tm.tue.nl/staff/wvdaalst/BPMcenter/reports/2005/BPM-05-15.pdf
  • 29
    • 33744958417 scopus 로고    scopus 로고
    • WofBPEL: A tool for automated analysis of BPEL processes
    • Proceedings 3rd International Conference on Service Oriented Computing (Demonstration Session), Springer-Verlag, Amsterdam, The Netherlands
    • Ouyang C., Verbeek H.M.W., van der Aalst W.M.P., Breutel S., Dumas M., and ter Hofstede A.H.M. WofBPEL: A tool for automated analysis of BPEL processes. Proceedings 3rd International Conference on Service Oriented Computing (Demonstration Session). Lecture Notes in Computer Science vol. 3826 (December 2005), Springer-Verlag, Amsterdam, The Netherlands 484-489
    • (2005) Lecture Notes in Computer Science , vol.3826 , pp. 484-489
    • Ouyang, C.1    Verbeek, H.M.W.2    van der Aalst, W.M.P.3    Breutel, S.4    Dumas, M.5    ter Hofstede, A.H.M.6
  • 31
    • 34250716606 scopus 로고    scopus 로고
    • C. Stahl, A Petri net semantics for BPEL, Technical Report 188, Humboldt-Universität zu Berlin, June 2005
  • 32
    • 34250697204 scopus 로고    scopus 로고
    • H.M.W. Verbeek, W.M.P. van der Aalst, Analyzing BPEL processes using Petri nets, in: D.C. Marinescu (Ed.), Proceedings of 2nd International Workshop on Applications of Petri Nets to Coordination, Workflow and Business Process Management, June 2005, pp. 59-78
  • 33
    • 34250755687 scopus 로고    scopus 로고
    • H.M.W. Verbeek, W.M.P. van der Aalst, A.H.M. ter Hofstede, Verifying workflows with cancellation regions and OR-joins: An approach based on invariants, in: BETA Working Paper Series, WP 156, Eindhoven University of Technology, Eindhoven, The Netherlands, 2006


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.