메뉴 건너뛰기




Volumn 70, Issue 1, 2007, Pages 96-118

A pi-calculus based semantics for WS-BPEL

Author keywords

Business process; Composition; Concurrency theory; Web services

Indexed keywords

COMPUTATIONAL COMPLEXITY; COMPUTER PROGRAMMING LANGUAGES; CONCURRENCY CONTROL; DIFFERENTIATION (CALCULUS); ERROR ANALYSIS; ERROR CORRECTION; WORLD WIDE WEB;

EID: 33750457295     PISSN: 15678326     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jlap.2006.05.007     Document Type: Article
Times cited : (179)

References (50)
  • 1
    • 33750452014 scopus 로고    scopus 로고
    • T. Andrews, F. Curbera, et al., Web service business process execution language, Working Draft, Version 2.0, 1 December 2004.
  • 2
    • 33750491675 scopus 로고    scopus 로고
    • Microsoft BizTalk Server, Available from: , Microsoft Corporation.
  • 3
    • 0012661485 scopus 로고    scopus 로고
    • The two-phase commit protocol in an extended π-calculus
    • Proceedings of the 7th International Workshop on Expressiveness in Concurrency, EXPRESS'00, Elsevier
    • Berger M., and Honda K. The two-phase commit protocol in an extended π-calculus. Proceedings of the 7th International Workshop on Expressiveness in Concurrency, EXPRESS'00. The ENTCS Series vol. 39 (2000), Elsevier
    • (2000) The ENTCS Series , vol.39
    • Berger, M.1    Honda, K.2
  • 4
    • 33750459948 scopus 로고    scopus 로고
    • M. Berger, Towards abstractions for distributed systems, Ph.D. thesis, Imperial College, London, 2002.
  • 5
    • 35048840169 scopus 로고    scopus 로고
    • M. Berger, Basic theory of reduction congruence for two timed asynchronous pi-calculi, in: Proceedings of CONCUR'04, LNCS 3170, pp. 115-130.
  • 6
    • 0344118797 scopus 로고    scopus 로고
    • L. Bocchi, C. Laneve, G. Zavattaro, A calculus for long running transactions, in: FMOODS'03, Paris, LNCS 2884, December 2003, pp. 124-138.
  • 8
    • 17044415199 scopus 로고    scopus 로고
    • R. Bruni, H. Melgratti, U. Montanari, Theoretical foundations for compensations in flow composition languages, in: Proceedings of POPL 2005, 32nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, ACM press, pp. 209-220.
  • 9
    • 84874714120 scopus 로고    scopus 로고
    • R. Bruni, C. Laneve, U. Montanari, Orchestrating transactions in join calculus, in: Proceedings of CONCUR'02, LNCS 2421, pp. 321-337.
  • 10
    • 33646122491 scopus 로고    scopus 로고
    • M. Butler, C. Ferreira, An operational semantics for StAC, a language for modelling long-running businness transactions, in: Proceedings of COORDINATION 2004, LNCS 2949, pp. 87-104.
  • 11
    • 33750470446 scopus 로고    scopus 로고
    • M. Chessel, D. Vines, C. Griffin, V. Green, K. Warr, Business process beans, System design and architecture document, Technical report, IBM UK Laboratories, January 2001.
  • 12
    • 33750433268 scopus 로고    scopus 로고
    • E. Christenses, F. Curbera, G. Meredith, S. Weerawarana, Web Services Description Language (WSDL 1.1), Available from: , W3C, Note 15, 2001.
  • 13
    • 33750482293 scopus 로고    scopus 로고
    • P. Gardner, C. Laneve, L. Wischik, The fusion machine. Theory and practice, CONCUR 2002, LNCS 2421, pp. 321-337.
  • 14
    • 33750466605 scopus 로고    scopus 로고
    • C. Guidi, R. Lucchi, M. Mazzara, A formal framework for Web services coordination, in: 3rd International Workshop on Foundations of Coordination Languages and Software Architectures, London, Electronic Notes in Theoretical Computer Science, Elsevier, in press.
  • 16
    • 33750482982 scopus 로고    scopus 로고
    • T. Hoare, Long-running transactions, Powerpoint presentation available at the web pages.
  • 17
    • 14844363625 scopus 로고    scopus 로고
    • Service-oriented computing: key concepts and principles
    • Huhns M.N., and Singh M.P. Service-oriented computing: key concepts and principles. IEEE Internet Comput. January (2005) 75-81
    • (2005) IEEE Internet Comput. , Issue.January , pp. 75-81
    • Huhns, M.N.1    Singh, M.P.2
  • 18
    • 33750468733 scopus 로고    scopus 로고
    • N. Kavantzas, Aggregating Web services: choreography and WS-CDL, Available from: .
  • 19
    • 33750470858 scopus 로고    scopus 로고
    • N. Kavantzas, D. Burdett, G. Ritzinger, Y. Lafon, Web Services Choreography Description Language Version 1.0, 12 October 2004.
  • 20
    • 33750461316 scopus 로고    scopus 로고
    • R. Khalaf, S. Tai, S. Weerawarana, Web services, the next step: a framework for robust service composition, in: M.P. Papazoglou, D. Georgakopoulos (Eds.), CACM, Special Issue on Service-Oriented Computing, October 2003.
  • 22
    • 24644473737 scopus 로고    scopus 로고
    • C. Laneve, G. Zavattaro, Foundations of Web transactions, in: Proceedings of FOSSACS 2005, LNCS 3441, pp. 282-298.
  • 23
    • 33750451664 scopus 로고    scopus 로고
    • F. Leymann, Web Services Flow Language (WSFL 1.0), Available from: .
  • 24
    • 33750475644 scopus 로고    scopus 로고
    • M. Little, Web services transactions: past, present and future, Available from: .
  • 25
    • 0035029826 scopus 로고    scopus 로고
    • A. Igarashi, N. Kobayashi, A generic type system for the π-calculus, in: Proceedings of ACM Symposium Conference on Principles of Programming Languages (POPL), 2001, ACM Press, pp. 128-141.
  • 26
    • 33646154873 scopus 로고    scopus 로고
    • M. Mazzara, Timing issues in Web services composition, in: Second International Workshop on Web Services and Formal Methods (WS-FM 2005), LNCS 367, pp. 287-302.
  • 27
    • 24644496833 scopus 로고    scopus 로고
    • M. Mazzara, S. Govoni, A case study of Web services orchestration, in: Proceedings of COORDINATION 2005, LNCS 3454, pp. 1-16.
  • 28
    • 10444263947 scopus 로고    scopus 로고
    • M. Mazzara, R. Lucchi, A framework for generic error handling in business processes, in: First International Workshop on Web Services and Formal Methods (WS-FM), Pisa 2004, Electronic Notes in Theoretical Computer Science, vol. 105, Elsevier.
  • 31
    • 84976193394 scopus 로고
    • Function as processes
    • Milner R. Function as processes. Math. Struct. Comput. Sci. 2 2 (1992) 119-141
    • (1992) Math. Struct. Comput. Sci. , vol.2 , Issue.2 , pp. 119-141
    • Milner, R.1
  • 33
    • 33750434905 scopus 로고    scopus 로고
    • Oasis, Available from: .
  • 34
    • 0142039821 scopus 로고    scopus 로고
    • Web services orchestration and choreography
    • Peltz C. Web services orchestration and choreography. IEEE Comput. 36 10 (2003) 46-52
    • (2003) IEEE Comput. , vol.36 , Issue.10 , pp. 46-52
    • Peltz, C.1
  • 35
    • 85031146080 scopus 로고    scopus 로고
    • J. Parrow, B. Victor, The fusion calculus: expressiveness and symmetry in mobile processes, in: Proceedings of LICS'98, IEEE Press, pp. 176-185.
  • 36
    • 33750454502 scopus 로고    scopus 로고
    • C.A. Petri, Kommunikation mit Automaten, Ph.D. thesis, Technische Universitt Darmstadt, Fakultt Matematik und Physik, 1962.
  • 38
    • 33750464129 scopus 로고    scopus 로고
    • H. Smith, P. Fingar, Workflow is just a pi process, Unpublished discussion paper, Available from: .
  • 39
    • 33750464227 scopus 로고    scopus 로고
    • SOAP - Simple Object Access Protocol, Available from: .
  • 41
    • 33750463465 scopus 로고    scopus 로고
    • S. Thatte, XLANG: web services for businnes process design, Available from: , Microsoft Corporation, 2001.
  • 43
    • 33750454838 scopus 로고    scopus 로고
    • UDDI - Universal Description, Discovery and Integration of Web Services, Available from: .
  • 44
    • 10444274353 scopus 로고    scopus 로고
    • Towards a formal foundation to orchestration languages
    • First International Workshop on Web Services and Formal Methods (WS-FM), Elsevier
    • Viroli M. Towards a formal foundation to orchestration languages. First International Workshop on Web Services and Formal Methods (WS-FM). Electronic Notes in Theoretical Computer Science vol. 105 (2004), Elsevier
    • (2004) Electronic Notes in Theoretical Computer Science , vol.105
    • Viroli, M.1
  • 45
    • 33750435255 scopus 로고    scopus 로고
    • World Wide Web Consortium (W3C), Available from: .
  • 46
    • 33750485412 scopus 로고    scopus 로고
    • W.M.P. van der Aalst, Pi calculus versus Petri nets: Let us eat "humble pie" rather than further inflate the "Pi hype", Unpublished paper.
  • 47
    • 33750443975 scopus 로고    scopus 로고
    • WS-Addressing, Available from: .
  • 48
    • 33750430894 scopus 로고    scopus 로고
    • BPEL Open Issues List, Available from: .
  • 49
    • 33750436979 scopus 로고    scopus 로고
    • XML - Extensible Markup Language 1.0, Available from: .
  • 50
    • 33750459947 scopus 로고    scopus 로고
    • XML Schema Specification, Available from: .


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