메뉴 건너뛰기




Volumn 44, Issue 1, 2009, Pages 429-440

Verifying distributed systems: The operational approach

Author keywords

Distributed; Ground and symbolic evaluation; Hoarestyle assertions; HOL; Inductive reasoning; Infrastructure; Invariants; Linearizability; Local reasoning; Network protocol; OCaml; Operational semantics; Persistent queue; Refinement; Rely guarantee; Separation

Indexed keywords

DISTRIBUTED; GROUND AND SYMBOLIC EVALUATION; HOARESTYLE ASSERTIONS; HOL; INDUCTIVE REASONING; INFRASTRUCTURE; INVARIANTS; LINEARIZABILITY; LOCAL REASONING; OCAML; OPERATIONAL SEMANTICS; PERSISTENT QUEUE; REFINEMENT; RELY/GUARANTEE;

EID: 70350335989     PISSN: 15232867     EISSN: None     Source Type: Journal    
DOI: None     Document Type: Conference Paper
Times cited : (10)

References (29)
  • 1
    • 84869649976 scopus 로고    scopus 로고
    • IEEE standards association, POSIX. Available online at
    • IEEE standards association, POSIX. Available online at http://standards.ieee.org/regauth/posix/.
  • 4
    • 67649859917 scopus 로고    scopus 로고
    • Stenning's Protocol Implemented in UDP and Verified in Isabelle
    • M. D. Atkinson and F. K. H. A. Dehne, editors, of CRPIT, Australian Computer Society
    • M. Compton. Stenning's protocol implemented in UDP and verified in Isabelle. In M. D. Atkinson and F. K. H. A. Dehne, editors, CATS, volume 41 of CRPIT, pages 21-30. Australian Computer Society, 2005.
    • (2005) CATS , vol.41 , pp. 21-30
    • Compton, M.1
  • 7
    • 84945708698 scopus 로고
    • An axiomatic basis for computer programming
    • C. Hoare. An axiomatic basis for computer programming. CACM: Communications of the ACM, 12, 1969.
    • (1969) CACM: Communications of the ACM , vol.12
    • Hoare, C.1
  • 8
    • 17844387864 scopus 로고    scopus 로고
    • J2EE development frameworks
    • R. Johnson. J2EE development frameworks. IEEE Computer, 38(1):107-110, 2005.
    • (2005) IEEE Computer , vol.38 , Issue.1 , pp. 107-110
    • Johnson, R.1
  • 11
    • 84976663837 scopus 로고
    • Specifying concurrent program modules
    • Apr
    • L. Lamport. Specifying concurrent program modules. ACM TOPLAS, 5(2):190-222, Apr. 1983.
    • (1983) ACM TOPLAS , vol.5 , Issue.2 , pp. 190-222
    • Lamport, L.1
  • 12
    • 34548069292 scopus 로고    scopus 로고
    • Java program verification via a JVM deep embedding in ACL2
    • H. Liu and J. S. Moore. Java program verification via a JVM deep embedding in ACL2. Lecture Notes in Computer Science, 3223:184-200, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3223 , pp. 184-200
    • Liu, H.1    Moore, J.S.2
  • 16
    • 84947780543 scopus 로고    scopus 로고
    • Hoare logics for recursive procedures and unbounded nondeterminism
    • J. Bradfield, editor
    • T. Nipkow. Hoare logics for recursive procedures and unbounded nondeterminism. In J. Bradfield, editor, Computer Science Logic (CSL 2002), volume 2471, pages 103-119, 2002.
    • (2002) Computer Science Logic (CSL 2002) , vol.2471 , pp. 103-119
    • Nipkow, T.1
  • 17
    • 84937406744 scopus 로고    scopus 로고
    • Hoare logic for NanoJava: Auxiliary variables, side effects and virtual methods revisited
    • L.-H. Eriksson and P. Lindsay, editors
    • D. v. Oheimb and T. Nipkow. Hoare logic for NanoJava: Auxiliary variables, side effects and virtual methods revisited. In L.-H. Eriksson and P. Lindsay, editors, Formal Methods Europe (FME 2002), volume 2391, pages 89-105, 2002.
    • (2002) Formal Methods Europe (FME 2002) , vol.2391 , pp. 89-105
    • Oheimb, D.V.1    Nipkow, T.2
  • 18
    • 47249096280 scopus 로고    scopus 로고
    • A sound semantics for OCaml light
    • S. Drossopoulou, editor, of Lecture Notes in Computer Science, Springer
    • S. Owens. A sound semantics for OCaml light. In S. Drossopoulou, editor, ESOP, volume 4960 of Lecture Notes in Computer Science, pages 1-15. Springer, 2008.
    • (2008) ESOP , vol.4960 , pp. 1-15
    • Owens, S.1
  • 19
    • 0016951439 scopus 로고
    • Verifying properties of parallel programs: An axiomatic approach
    • May
    • S. Owicki and D. Gries. Verifying properties of parallel programs: An axiomatic approach. Communications of the ACM, 19(5):279-285, May 1976.
    • (1976) Communications of the ACM , vol.19 , Issue.5 , pp. 279-285
    • Owicki, S.1    Gries, D.2
  • 20
    • 0031643297 scopus 로고    scopus 로고
    • The inductive approach to verifying cryptographic protocols
    • L. C. Paulson. The inductive approach to verifying cryptographic protocols. Journal of Computer Security, 6:85-128, 1998.
    • (1998) Journal of Computer Security , vol.6 , pp. 85-128
    • Paulson, L.C.1
  • 21
    • 84886772624 scopus 로고    scopus 로고
    • Operational semantics and program equivalence
    • G. Barthe, P. Dybjer, and J. Saraiva, editors, of Lecture Notes in Computer Science, Tutorial, Springer-Verlag
    • A. M. Pitts. Operational semantics and program equivalence. In G. Barthe, P. Dybjer, and J. Saraiva, editors, Applied Semantics, Advanced Lectures, volume 2395 of Lecture Notes in Computer Science, Tutorial, pages 378-412. Springer-Verlag, 2002.
    • (2002) Applied Semantics, Advanced Lectures , vol.2395 , pp. 378-412
    • Pitts, A.M.1
  • 22
    • 0003685579 scopus 로고    scopus 로고
    • Operational reasoning for functions with local state
    • A.D. Gordon and A. M. Pitts, editors, Publications of the Newton Institute, Cambridge University Press
    • A. M. Pitts and I. D. B. Stark. Operational reasoning for functions with local state. In A. D. Gordon and A. M. Pitts, editors, Higher Order Operational Techniques in Semantics, Publications of the Newton Institute, pages 227-273. Cambridge University Press, 1998.
    • (1998) Higher Order Operational Techniques in Semantics , pp. 227-273
    • Pitts, A.M.1    Stark, I.D.B.2
  • 27
    • 47249165191 scopus 로고    scopus 로고
    • A rigorous approach to networking: TCP, from implementation to protocol to service
    • J. Cuéllar, T. S. E. Maibaum, and K. Sere, editors, of Lecture Notes in Computer Science, Springer
    • T. Ridge, M. Norrish, and P. Sewell. A rigorous approach to networking: TCP, from implementation to protocol to service. In J. Cuéllar, T. S. E. Maibaum, and K. Sere, editors, FM, volume 5014 of Lecture Notes in Computer Science, pages 294-309. Springer, 2008.
    • (2008) FM , vol.5014 , pp. 294-309
    • Ridge, T.1    Norrish, M.2    Sewell, P.3
  • 28
    • 38149033563 scopus 로고    scopus 로고
    • A marriage of rely/guarantee and separation logic
    • of LNCS, Springer
    • V. Vafeiadis and M. J. Parkinson. A marriage of rely/guarantee and separation logic. In CONCUR'07: Conference on Concurrency Theory, volume 4703 of LNCS, pages 256-271. Springer, 2007.
    • (2007) CONCUR'07: Conference on Concurrency Theory , vol.4703 , pp. 256-271
    • Vafeiadis, V.1    Parkinson, M.J.2


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