메뉴 건너뛰기




Volumn 17, Issue 5, 2009, Pages 799-837

Planning and verifying service composition

Author keywords

Call by contract; Language based security; Model checking; Service oriented computing; Type and effect systems; Usage policies

Indexed keywords

CALL-BY-CONTRACT; LANGUAGE-BASED SECURITY; SERVICE-ORIENTED COMPUTING; TYPE AND EFFECT SYSTEMS; USAGE POLICIES;

EID: 70449384902     PISSN: 0926227X     EISSN: None     Source Type: Journal    
DOI: 10.3233/JCS-2009-0357     Document Type: Conference Paper
Times cited : (30)

References (63)
  • 1
    • 38149039251 scopus 로고    scopus 로고
    • Type abstractions of name-passing processes
    • International Symposium on Fundamentals of Software Engineering, FSEN 2007, Springer, Berlin
    • L. Acciai andM. Boreale, Type abstractions of name-passing processes, in: International Symposium on Fundamentals of Software Engineering, FSEN 2007, LNCS, Vol.4767, Springer, Berlin, 2007, pp. 302-317.
    • (2007) LNCS , vol.4767 , pp. 302-317
    • Acciai, L.1    Boreale, M.2
  • 5
    • 24644498665 scopus 로고    scopus 로고
    • History based access control with local policies
    • Proc. Foundations of Software Science and Computation Structures (Fossacs), Springer, Berlin
    • M. Bartoletti, P. Degano and G.L. Ferrari, History based access control with local policies, in: Proc. Foundations of Software Science and Computation Structures (Fossacs), LNCS, Vol.3441, Springer, Berlin, 2005.
    • (2005) LNCS , vol.3441
    • Bartoletti, M.1    Degano, P.2    Ferrari, G.L.3
  • 8
    • 70449409883 scopus 로고    scopus 로고
    • Planning and verifying service composition
    • Dip. Informatica, Univ. of Pisa
    • M. Bartoletti, P. Degano and G.L. Ferrari, Planning and verifying service composition, Technical Report TR-07-102, Dip. Informatica, Univ. of Pisa, 2007, http://compass2.di.unipi.it/TR/Files/TR- 07-02.pdf.gz.
    • (2007) Technical Report TR-07-102
    • Bartoletti, M.1    Degano, P.2    Ferrari, G.L.3
  • 13
    • 33845212195 scopus 로고    scopus 로고
    • Verified reference implementations of WS-security protocols
    • WS-FM, Springer, Berlin
    • K. Bhargavan, C. Fournet and A.D. Gordon, Verified reference implementations of WS-security protocols, in: WS-FM, LNCS, Vol.4184, Springer, Berlin, 2006.
    • (2006) LNCS , vol.4184
    • Bhargavan, K.1    Fournet, C.2    Gordon, A.D.3
  • 17
    • 33845218651 scopus 로고    scopus 로고
    • SCC: A service centered calculus
    • WS-FM, Springer, Berlin
    • M. Boreale et al., SCC: a Service Centered Calculus. in: WS-FM, LNCS, Vol.4184, Springer, Berlin, 2006.
    • (2006) LNCS , vol.4184
    • Boreale, M.1
  • 18
    • 45749120330 scopus 로고    scopus 로고
    • Sessions and pipelines for structured service programming
    • Formal Methods for Open Object-Based Distributed Systems, 10th IFIP WG 6.1 International Conference, FMOODS 2008. Springer, Berlin
    • M. Boreale, R. Bruni, R. De Nicola and M. Loreti, Sessions and pipelines for structured service programming, in: Formal Methods for Open Object-Based Distributed Systems, 10th IFIP WG 6.1 International Conference, FMOODS 2008, LNCS, Vol.5051, Springer, Berlin, 2008, pp. 19-38.
    • (2008) LNCS , vol.5051 , pp. 19-38
    • Boreale, M.1    Bruni, R.2    De Nicola, R.3    Loreti, M.4
  • 20
    • 58149481641 scopus 로고    scopus 로고
    • A foundational theory of contracts for multi-party service composition
    • M. Bravetti and G. Zavattaro, A foundational theory of contracts for multi-party service composition, Fundam. Inform. 89(4) (2008), 451-478.
    • (2008) Fundam. Inform. , vol.89 , Issue.4 , pp. 451-478
    • Bravetti, M.1    Zavattaro, G.2
  • 21
    • 35048817930 scopus 로고    scopus 로고
    • Behavioural types and component adaptation
    • Proc. Algebraic Methodology and Software Technology (AMAST), Springer, Berlin
    • A. Brogi, C. Canal and E. Pimentel, Behavioural types and component adaptation, in: Proc. Algebraic Methodology and Software Technology (AMAST), LNCS, Vol.3116, Springer, Berlin, 2004.
    • (2004) LNCS , vol.3116
    • Brogi, A.1    Canal, C.2    Pimentel, E.3
  • 22
    • 45749154866 scopus 로고    scopus 로고
    • Multiparty sessions in SOC
    • Coordination Models and Languages, 10th International Conference, COORDINATION 2008, Springer, Berlin
    • R. Bruni, I. Lanese, H.C. Melgratti and E. Tuosto, Multiparty sessions in SOC, in: Coordination Models and Languages, 10th International Conference, COORDINATION 2008, LNCS, Vol.5052, Springer, Berlin, 2008, pp. 67-82.
    • (2008) LNCS , vol.5052 , pp. 67-82
    • Bruni, R.1    Lanese, I.2    Melgratti, H.C.3    Tuosto, E.4
  • 23
    • 37249002489 scopus 로고    scopus 로고
    • Structured communication-centred programming for web services
    • Programming Languages and Systems, 16th European Symposium on Programming, ESOP 2007, Springer, Berlin
    • M. Carbone, K. Honda and N. Yoshida, Structured communication-centred programming for web services, in: Programming Languages and Systems, 16th European Symposium on Programming, ESOP 2007, LNCS, Vol.4421, Springer, Berlin, 2007, pp. 2-17.
    • (2007) LNCS , vol.4421 , pp. 2-17
    • Carbone, M.1    Honda, K.2    Yoshida, N.3
  • 28
    • 85010943862 scopus 로고
    • On the decidability of model checking for several ì-calculi and Petri nets
    • Proc. 19th Int. Colloquium on Trees in Algebra and Programming. Springer, Berlin
    • J. Esparza, On the decidability of model checking for several ì-calculi and Petri nets, in: Proc. 19th Int. Colloquium on Trees in Algebra and Programming, LNCS, Vol.787, Springer, Berlin, 1994.
    • (1994) LNCS , vol.787
    • Esparza, J.1
  • 29
    • 33750564723 scopus 로고    scopus 로고
    • JSCL: A middleware for service coordination
    • Proc. FORTE, Springer, Berlin
    • G.L. Ferrari, R. Guanciale and D. Strollo, JSCL: A middleware for service coordination, in: Proc. FORTE, LNCS, Vol.4229, Springer, Berlin, 2006.
    • (2006) LNCS , vol.4229
    • Ferrari, G.L.1    Guanciale, R.2    Strollo, D.3
  • 30
    • 35248833782 scopus 로고    scopus 로고
    • Revisiting liveness properties in the context of secure systems
    • Proc. FASec, Springer, Berlin
    • F.C. Gärtner, Revisiting liveness properties in the context of secure systems, in: Proc. FASec, LNCS, Vol.2629, Springer, Berlin, 2002.
    • (2002) LNCS , vol.2629
    • Gärtner, F.C.1
  • 33
    • 77049098553 scopus 로고    scopus 로고
    • SOCK: A calculus for service oriented computing
    • Proc. Service-Oriented Computing (ICSOC), Springer, Berlin
    • C. Guidi, R. Lucchi, R. Gorrieri, N. Busi and G. Zavattaro, SOCK: A calculus for service oriented computing, in: Proc. Service-Oriented Computing (ICSOC), LNCS, Vol.4294, Springer, Berlin, 2006.
    • (2006) LNCS , vol.4294
    • Guidi, C.1    Lucchi, R.2    Gorrieri, R.3    Busi, N.4    Zavattaro, G.5
  • 34
    • 84947741770 scopus 로고    scopus 로고
    • Language primitives and type discipline for structures communication-based programming
    • Proc. European Symposium on Programming Languages (ESOP), Springer, Berlin
    • K. Honda, V. Vansconcelos and M. Kubo, Language primitives and type discipline for structures communication-based programming, in: Proc. European Symposium on Programming Languages (ESOP), LNCS, Vol.1381, Springer, Berlin, 1998.
    • (1998) LNCS , vol.1381
    • Honda, K.1    Vansconcelos, V.2    Kubo, M.3
  • 36
    • 0347621639 scopus 로고    scopus 로고
    • The WSLA framework: Specifying and monitoring service level agreements for web services
    • A. Keller and H. Ludwig, The WSLA framework: Specifying and monitoring service level agreements for web services, Journal of Network and Systems Management 11(1) (2003).
    • (2003) Journal of Network and Systems Management , vol.11 , pp. 1
    • Keller, A.1    Ludwig, H.2
  • 38
    • 45849148094 scopus 로고    scopus 로고
    • Disciplining orchestration and conversation in service-oriented computing
    • Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007), Los Alamitos, CA
    • I. Lanese, F. Martins, V.T. Vasconcelos and A. Ravara, Disciplining orchestration and conversation in service-oriented computing, in: Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007), IEEE Computer Society, Los Alamitos, CA, 2007, pp. 305-314.
    • (2007) IEEE Computer Society , pp. 305-314
    • Lanese, I.1    Martins, F.2    Vasconcelos, V.T.3    Ravara, A.4
  • 39
    • 37149053881 scopus 로고    scopus 로고
    • A calculus for orchestration of web services
    • Programming Languages and Systems, 16th European Symposium on Programming, ESOP 2007, Springer, Berlin
    • A. Lapadula, R. Pugliese and F. Tiezzi, A calculus for orchestration of web services, in: Programming Languages and Systems, 16th European Symposium on Programming, ESOP 2007, LNCS, Vol.4421, Springer, Berlin, 2007, pp. 33-47.
    • (2007) LNCS , vol.4421 , pp. 33-47
    • Lapadula, A.1    Pugliese, R.2    Tiezzi, F.3
  • 40
    • 45749144773 scopus 로고    scopus 로고
    • A formal account of WS-BPEL
    • Coordination Models and Languages, 10th International Conference, COORDINATION 200, Springer, Berlin
    • A. Lapadula, R. Pugliese and F. Tiezzi, A formal account of WS-BPEL, in: Coordination Models and Languages, 10th International Conference, COORDINATION 200, LNCS, Vol.5052, Springer, Berlin, 2008, pp. 199-215.
    • (2008) LNCS , vol.5052 , pp. 199-215
    • Lapadula, A.1    Pugliese, R.2    Tiezzi, F.3
  • 41
    • 33646184170 scopus 로고    scopus 로고
    • Encoding requests to web service compositions as constraints
    • Proc. Principles and Practice of Constraint Programming (CP), Springer, Berlin
    • A. Lazovik, M. Aiello and R. Gennari, Encoding requests to web service compositions as constraints, in: Proc. Principles and Practice of Constraint Programming (CP), LNCS, Vol.3709, Springer, Berlin, 2005.
    • (2005) LNCS , vol.3709
    • Lazovik, A.1    Aiello, M.2    Gennari, R.3
  • 42
    • 0344583792 scopus 로고    scopus 로고
    • Resource usage verification
    • Proc. Asian Programming Languages Symposium (APLAS), Springer, Berlin
    • K. Marriott, P.J. Stuckey and M. Sulzmann, Resource usage verification, in: Proc. Asian Programming Languages Symposium (APLAS), LNCS, Vol.2895, Springer, Berlin, 2003.
    • (2003) LNCS , vol.2895
    • Marriott, K.1    Stuckey, P.J.2    Sulzmann, M.3
  • 44
    • 23044518923 scopus 로고    scopus 로고
    • Type and effect systems
    • Correct System Design, Springer, Berlin
    • F. Nielson and H.R. Nielson, Type and effect systems, in: Correct System Design, LNCS, Vol.1710, Springer, Berlin, 1999, pp. 114-136.
    • (1999) LNCS , vol.1710 , pp. 114-136
    • Nielson, F.1    Nielson, H.R.2
  • 45
    • 70449373282 scopus 로고    scopus 로고
    • OASIS Technical Commitee and UDDI Specification V3, 2000
    • OASIS Technical Commitee, UDDI Specification V3, 2000, http://uddi.org/pubs/uddi v3.html.
  • 46
    • 70449424193 scopus 로고    scopus 로고
    • OASIS Technical Commitee and Web Services Security (WS-Security) 2006
    • OASIS Technical Commitee, Web Services Security (WS-Security), 2006, http://docs.oasisopen. org/wss/v1.1.
  • 47
    • 35248828620 scopus 로고    scopus 로고
    • Web services business process execution language, version 2.0
    • OASISWS-BPEL Technical Commitee
    • OASISWS-BPEL Technical Commitee,Web services business process execution language, version 2.0, Technical report, TC OASIS, 2007, http://docs.oasis-open. org/wsbpel/2.0/OS.
    • (2007) Technical Report, TC OASIS
  • 48
    • 70449437009 scopus 로고    scopus 로고
    • OASIS WS-BPEL Technical Commitee, WS-BPEL issues list
    • OASIS WS-BPEL Technical Commitee, WS-BPEL issues list, Technical report, TC OASIS, 2008, http://www.oasis-open.org.
    • (2008) Technical Report, TC OASIS
  • 51
    • 0142039821 scopus 로고    scopus 로고
    • Web services orchestration and choreography
    • C. Peltz, Web services orchestration and choreography, IEEE Computer 36(10) (2003), 46-52.
    • (2003) IEEE Computer , vol.36 , Issue.10 , pp. 46-52
    • Peltz, C.1
  • 53
    • 0037272061 scopus 로고    scopus 로고
    • Secure composition of untrusted code: Box wrappers and causality types
    • P. Sewell and J. Vitek, Secure composition of untrusted code: box wrappers and causality types, Journal of Computer Security 11(2) (2003).
    • (2003) Journal of Computer Security , vol.11 , pp. 2
    • Sewell, P.1    Vitek, J.2
  • 54
    • 35048838770 scopus 로고    scopus 로고
    • History effects and verification
    • Proc. sian Programming Languages Symposium (APLAS), Springer, Berlin
    • C. Skalka and S. Smith, History effects and verification, in: Proc. Asian Programming Languages Symposium (APLAS), LNCS, Vol.3302, Springer, Berlin, 2004.
    • (2004) LNCS , vol.3302
    • Skalka, C.1    Smith, S.2
  • 55
    • 0041732124 scopus 로고    scopus 로고
    • Web services: Beyond component-based computing
    • M. Stal, Web services: Beyond component-based computing, Communications of the ACM 55(10) (2002).
    • (2002) Communications of the ACM , vol.55 , pp. 10
    • Stal, M.1
  • 57
    • 28144444894 scopus 로고    scopus 로고
    • Typing the behaviours of objects and components using session types
    • A. Vallecillo, V. Vansconcelos and A. Ravara, Typing the behaviours of objects and components using session types, in: Proc. of FOCLASA, 2002.
    • (2002) Proc. of FOCLASA
    • Vallecillo, A.1    Vansconcelos, V.2    Ravara, A.3
  • 60
    • 47249140462 scopus 로고    scopus 로고
    • The conversation calculus: A model of service-oriented computation
    • Programming Languages and Systems, 17th European Symposium on Programming (ESOP) 2008, Springer, Berlin
    • H.T. Vieira, L. Caires and J.C. Seco, The conversation calculus: A model of service-oriented computation, in: Programming Languages and Systems, 17th European Symposium on Programming (ESOP) 2008, LNCS, Vol.4960, Springer, Berlin, 2008, pp. 269-283.
    • (2008) LNCS , vol.4960 , pp. 269-283
    • Vieira, H.T.1    Caires, L.2    Seco, J.C.3
  • 61
    • 1142277649 scopus 로고    scopus 로고
    • Web services are not distributed objects
    • W. Vogels, Web services are not distributed objects, IEEE Internet Computing 7(6) (2003).
    • (2003) IEEE Internet Computing , vol.7 , pp. 6
    • Vogels, W.1


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