메뉴 건너뛰기




Volumn 160, Issue 1, 2006, Pages 113-126

On the Impact of Formal Methods in the SOA

Author keywords

formal methods; Service oriented architectures; transactions

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; FORMAL LOGIC; NETWORK PROTOCOLS; SEMANTICS; TELECOMMUNICATION SERVICES; WORLD WIDE WEB;

EID: 33746673188     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2006.05.018     Document Type: Article
Times cited : (13)

References (51)
  • 1
    • 10444276726 scopus 로고    scopus 로고
    • Andreozzi S., Montesi D., Ciancarini P. and Moretti R., Towards a Model for Quality of Web and Grid Services, in: Proceedings of the 13th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE'04) (2004), pp. 271-276
  • 3
    • 33746669144 scopus 로고    scopus 로고
    • Bechhofer S., Harmelen F., Hendler J., Horrocks D., McGuinnes I., Patel-Schneider P. and Stein L.A., OWL Web Ontology Language Reference, Technical report, World Wide Web Consortium (W3C) (2004). URL www.w3.org/TR/owl-ref/
  • 6
    • 33746667022 scopus 로고    scopus 로고
    • Bilorusets R., Bosworth A., Box D., Cabrera F., Collison D., Ferguson D., Ferris C., Freund T., Hondo M.A., Ibbotson J., Kaler C., Langworthy D., Lewis A., Limprecht R., Lucco S., Mihic M., Mullen D., Nadalin A., Nottingham M., Orchard D., Samdarshi S., Shewchuk J. and Storey T., Web Services Reliable Messaging protocol (WS-ReliableMessaging) (2004)
  • 7
    • 35048834301 scopus 로고    scopus 로고
    • Compositional Nested Long Running Transactions
    • Proceedings of the 7th International Conference on Fundamental Approaches to Software Engineering. Wermelinger M., and Margaria T. (Eds). (FASE 2004)
    • Bocchi L. Compositional Nested Long Running Transactions. In: Wermelinger M., and Margaria T. (Eds). Proceedings of the 7th International Conference on Fundamental Approaches to Software Engineering. (FASE 2004). Lecture Notes in Computer Science 2984 (2004) 195-208
    • (2004) Lecture Notes in Computer Science , vol.2984 , pp. 195-208
    • Bocchi, L.1
  • 8
    • 33746694019 scopus 로고    scopus 로고
    • Bocchi L., Ciancarini P. and Lucchi R., Atomic Commit and Negotiation in Service Oriented Computing, Technical Report UBLCS-2005-16, University of Bologna, Italy (2005). URL ftp://ftp.cs.unibo.it/pub/techreports/2005/2005-16.pdf
  • 9
    • 0344118797 scopus 로고    scopus 로고
    • A calculus for long running transactions
    • Proceedings of the 6th IFIP WG 6.1 International Conference on Formal Methods for Open Object-Based Distributed Systems. Najm E., Nestmann U., and Stevens P. (Eds). (FMOODS 2003)
    • Bocchi L., Laneve C., and Zavattaro G. A calculus for long running transactions. In: Najm E., Nestmann U., and Stevens P. (Eds). Proceedings of the 6th IFIP WG 6.1 International Conference on Formal Methods for Open Object-Based Distributed Systems. (FMOODS 2003). Lecture Notes in Computer Science 2884 (2003) 124-138. URL www.cs.unibo.it/~laneve/papers/biztalk.pdf
    • (2003) Lecture Notes in Computer Science , vol.2884 , pp. 124-138
    • Bocchi, L.1    Laneve, C.2    Zavattaro, G.3
  • 10
    • 33746678447 scopus 로고    scopus 로고
    • Booth D., Haas H. and Brown A., Web Services Glossary, Technical report, World Wide Web Consortium (W3C) (2004). URL www.w3.org/TR/ws-gloss/
  • 11
    • 33746669164 scopus 로고    scopus 로고
    • Booth D., Haas H., McCabe F., Newcomer E., Champion M., Ferris C. and Orchard D., Web Service Architecture, Technical report, World Wide Web Consortium (W3C) (2004). URL www.w3.org/TR/ws-arch/
  • 12
    • 84901003580 scopus 로고    scopus 로고
    • Bruni R., Melgratti H. and Montanari U., Nested Commits for Mobile Calculi: Extending Join, in: Levy J-J., Mayr E.W. and Mitchell J.C., editors, Proceedings of 3rd IFIP International Conference on Theoretical Computer Science: Exploring New Frontiers of Theoretical Informatics (IFIP TCS 2004) (2004), pp. 563-576
  • 13
    • 33744948281 scopus 로고    scopus 로고
    • Busi N., Gorrieri R., Guidi C., Lucchi R. and Zavattaro G., Choreography and Orchestration: a Synergic Approach for System Design, in: Proceedings of 3rd International Conference of Service Oriented Computing (ICSOC'05), 2005, to appear
  • 14
    • 33646122491 scopus 로고    scopus 로고
    • An Operational Semantics for StAC, a Language for Modelling Long-Running Business Transactions
    • Proceedings of 6th International Conference on Coordination Models and Languages. De Nicola R., Ferrari G.L., and Meredith G. (Eds). (COORDINATION'04)
    • Butler M.J., and Ferreira C. An Operational Semantics for StAC, a Language for Modelling Long-Running Business Transactions. In: De Nicola R., Ferrari G.L., and Meredith G. (Eds). Proceedings of 6th International Conference on Coordination Models and Languages. (COORDINATION'04). Lecture Notes in Computer Science 2949 (2004) 87-104
    • (2004) Lecture Notes in Computer Science , vol.2949 , pp. 87-104
    • Butler, M.J.1    Ferreira, C.2
  • 16
    • 84976215953 scopus 로고
    • Coordination Languages and Their Significance
    • Carriero N., and Gelernter D. Coordination Languages and Their Significance. Communications of the ACM 35 (1992) 97-107
    • (1992) Communications of the ACM , vol.35 , pp. 97-107
    • Carriero, N.1    Gelernter, D.2
  • 18
    • 33746759933 scopus 로고    scopus 로고
    • Curbera F., Goland Y., Klein J., Leymann F., Roller D., Thatte S. and Weerawarana S., Business Process Execution Language for Web Services (BPEL4WS 1.1), Technical report (2004). URL www-106.ibm.com/developerworks/webservices/library/ws-bpel/
  • 20
    • 0011745348 scopus 로고
    • Negotiation as a Metaphor for Distributed Problem Solving
    • Morgan Kaufmann Publishers Inc.
    • Davis R., and Smith R.G. Negotiation as a Metaphor for Distributed Problem Solving. Readings in Distributed Artificial Intelligence (1988), Morgan Kaufmann Publishers Inc. 333-356
    • (1988) Readings in Distributed Artificial Intelligence , pp. 333-356
    • Davis, R.1    Smith, R.G.2
  • 21
    • 24644520040 scopus 로고    scopus 로고
    • A Basic Calculus for Modelling Service Level Agreements
    • International Conference on Coordination Models and Languages. Jacquet J., and Picco G.P. (Eds)
    • De Nicola R., Ferrari G., Montanari U., Pugliese R., and Tuosto E. A Basic Calculus for Modelling Service Level Agreements. In: Jacquet J., and Picco G.P. (Eds). International Conference on Coordination Models and Languages. Lecture Notes in Computer Science 3454 (2005) 33-48
    • (2005) Lecture Notes in Computer Science , vol.3454 , pp. 33-48
    • De Nicola, R.1    Ferrari, G.2    Montanari, U.3    Pugliese, R.4    Tuosto, E.5
  • 26
    • 0029703268 scopus 로고    scopus 로고
    • Fournet C. and Gonthier G., The Reflexive Chemical Abstract Machine and the Join-Calculus, in: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages (POPL '96) (1996), pp. 372-385
  • 27
    • 33746702457 scopus 로고    scopus 로고
    • France Telecom, Maryland Information and Network Dynamics Lab at the University of Maryland, National Institute of Standards and Technology (NIST), Network Inference, Nokia, SRI International, Stanford University, Toshiba Corporation and University of Southampton, OWL-S (2005). URL www.w3.org/Submission/2004/07/
  • 28
    • 33646156853 scopus 로고    scopus 로고
    • Reasoning about Interaction Patterns in Choreography
    • 2nd International Workshop on Web Services and Formal Methods. (WS-FM'05)
    • Gorrieri R., Guidi C., and Lucchi R. Reasoning about Interaction Patterns in Choreography. 2nd International Workshop on Web Services and Formal Methods. (WS-FM'05). Lecture Notes in Computer Science 3670 (2005) 333-348
    • (2005) Lecture Notes in Computer Science , vol.3670 , pp. 333-348
    • Gorrieri, R.1    Guidi, C.2    Lucchi, R.3
  • 29
    • 0009218129 scopus 로고
    • On the Relationship Between the Atomic Commitment and Consensus Problems
    • Fault Tolerant Distributed Computing. Simons B., and Spector A.Z. (Eds)
    • Hadzilacos V. On the Relationship Between the Atomic Commitment and Consensus Problems. In: Simons B., and Spector A.Z. (Eds). Fault Tolerant Distributed Computing. Lecture Notes in Computer Science 448 (1990) 201-208
    • (1990) Lecture Notes in Computer Science , vol.448 , pp. 201-208
    • Hadzilacos, V.1
  • 31
    • 33746769613 scopus 로고    scopus 로고
    • Jennings N.R., Parsons, S., Sierra C. and Faratin P., Automated Negotiation, in: Proceedings of 5th Int Conf. on Practical Application of Intelligent Agents and Multi-Agent Systems (PAAM-2000), 2000, pp. 23-30.
  • 32
    • 10444259131 scopus 로고    scopus 로고
    • Formal Specification of a Web Services Protocol
    • Proceedings of the 1st International Workshop on Web Services and Formal Methods. (WS-FM 2004)
    • Johnson J.E., Langworthy D.E., Lamport L., and Vogt F.H. Formal Specification of a Web Services Protocol. Proceedings of the 1st International Workshop on Web Services and Formal Methods. (WS-FM 2004). Electronic Notes in Theoretical Computer Science 105 (2004) 147-158
    • (2004) Electronic Notes in Theoretical Computer Science , vol.105 , pp. 147-158
    • Johnson, J.E.1    Langworthy, D.E.2    Lamport, L.3    Vogt, F.H.4
  • 36
    • 24644473737 scopus 로고    scopus 로고
    • Laneve C. and Zavattaro G., Foundations of Web Transactions, in: Proceedings of Foundations of Software Science and Computation Structures (FOSSACS 2005), 2005, pp. 282-298.
  • 37
    • 84958050803 scopus 로고    scopus 로고
    • Time-Bounded Negation Framework for Multi-Agent Coordination
    • Selected papers from the First Pacific Rim International Workshop on Multi-Agents, Multiagent Platforms. (PRIMA'98)
    • Lee K.J., and Chang Y.S. Time-Bounded Negation Framework for Multi-Agent Coordination. Selected papers from the First Pacific Rim International Workshop on Multi-Agents, Multiagent Platforms. (PRIMA'98). Lecture Notes in Computer Science 1599 (1999) 61-75
    • (1999) Lecture Notes in Computer Science , vol.1599 , pp. 61-75
    • Lee, K.J.1    Chang, Y.S.2
  • 40
    • 0003276135 scopus 로고
    • A Calculus of Communicating Systems
    • Springer Verlag
    • Milner R. A Calculus of Communicating Systems. Lecture Notes in Computer Science 92 (1980), Springer Verlag
    • (1980) Lecture Notes in Computer Science , vol.92
    • Milner, R.1
  • 43
    • 0142039821 scopus 로고    scopus 로고
    • Web Services Orchestration and Choreography
    • Peltz C. Web Services Orchestration and Choreography. IEEE Computer 36 (2003) 46-52
    • (2003) IEEE Computer , vol.36 , pp. 46-52
    • Peltz, C.1
  • 45
    • 0001375549 scopus 로고
    • The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver
    • Morgan Kaufmann Publishers Inc.
    • Smith R.G. The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver. Readings in Distributed Artificial Intelligence (1988), Morgan Kaufmann Publishers Inc. 357-366
    • (1988) Readings in Distributed Artificial Intelligence , pp. 357-366
    • Smith, R.G.1
  • 48
    • 33746717930 scopus 로고    scopus 로고
    • Van der Aalst W.M.P., Three Good Reasons for Using a Petri-net-based Workflow Management System, in: Progeedings of International Working Conference on Information and Process Integration in Enterprises (ICEIS'96), 1996, pp. 179-201
  • 51
    • 1142277649 scopus 로고    scopus 로고
    • Web Services Are Not Distributed Objects
    • Vogels W. Web Services Are Not Distributed Objects. IEEE Internet Computing 7 (2003) 59-66
    • (2003) IEEE Internet Computing , vol.7 , pp. 59-66
    • Vogels, W.1


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