메뉴 건너뛰기




Volumn 41, Issue , 2005, Pages

Stenning's protocol implemented in UDP and verified in Isabelle

Author keywords

Distributed systems; Formal verification; Theorem proving

Indexed keywords

ABSTRACT REPRESENTATION; DISTRIBUTED PROGRAM; DISTRIBUTED SYSTEMS; EXECUTION ENVIRONMENTS; FORMAL MODEL; FORMAL VERIFICATIONS; ISABELLE; MECHANICAL VERIFICATION; MESSAGE LOSS; NETWORK COMMUNICATIONS; PROOF ASSISTANT; SAFETY PROPERTY; USER DATAGRAM PROTOCOL;

EID: 67649859917     PISSN: 14451336     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (4)

References (24)
  • 1
    • 84958056738 scopus 로고    scopus 로고
    • Verifying a distributed database lookup manager written in Erlang, in 'FM'99-Formal Methods, Volume I'
    • Springer
    • Arts, T. & Dam, M. (1999), Verifying a distributed database lookup manager written in Erlang, in 'FM'99-Formal Methods, Volume I', Vol. 1708 of Lecture Notes in Computer Science, Springer, pp. 682-700.
    • (1999) Lecture Notes in Computer Science , vol.1708 , pp. 682-700
    • Arts, T.1    Dam, M.2
  • 2
    • 0346263728 scopus 로고    scopus 로고
    • 'Formal verification of standards for dis- tance vector routing protocols'
    • Bhargavan, K., Obradovic, D. & Gunter, C. A. (2002), 'Formal verification of standards for dis- tance vector routing protocols', Journal of the ACM (JACM) 49(4), 538-576.
    • (2002) Journal of the ACM (JACM) , vol.49 , Issue.4 , pp. 538-576
    • Bhargavan, K.1    Obradovic, D.2    Gunter, C.A.3
  • 3
    • 18744397770 scopus 로고    scopus 로고
    • 'Speci- fication transformers: A predicate transformer approach to composition'
    • Charpentier, M. & Chandy, K. M. (2004), 'Speci- fication transformers: A predicate transformer approach to composition', Acta Informatica 40(3), 265-301.
    • (2004) Acta Informatica , vol.40 , Issue.3 , pp. 265-301
    • Charpentier, M.1    Chandy, K.M.2
  • 5
    • 84949199110 scopus 로고    scopus 로고
    • 'Toward parametric verification of open distributed sys- tems'
    • H. Langmaack, A. Pnueli and W.-P. de Roever (eds.), Springer
    • Dam, M., Fredlund, L. & Gurov, D. (1998), 'Toward parametric verification of open distributed sys- tems', In Compositionality: the Significant Difference, H. Langmaack, A. Pnueli and W.-P. de Roever (eds.), Springer 1536, 150-185
    • (1998) Compositionality: the Significant Difference , pp. 150-185
    • Dam, M.1    Fredlund, L.2    Gurov, D.3
  • 7
    • 84864014913 scopus 로고
    • Verification of the stenning pro- tocol, Technical report, University of Texas at Austin
    • DiVito, B. (1982), Verification of the stenning pro- tocol, Technical report, University of Texas at Austin.
    • (1982)
    • DiVito, B.1
  • 8
    • 0004178001 scopus 로고
    • Cambridge University Press. Gordon M., Milner, R. & Wadsworth, C. (1979), Ed- inburgh LCF, Vol. 78 of Lecture Notes in Com- puter Science, Springer
    • Gordon, M. J. C. & Melham, T. F. (1993), Introduc- tion to HOL (A theorem-proving environment for higher order logic), Cambridge University Press. Gordon, M., Milner, R. & Wadsworth, C. (1979), Ed- inburgh LCF, Vol. 78 of Lecture Notes in Com- puter Science, Springer.
    • (1993) Introduc- tion to HOL (A theorem-proving environment for higher order logic)
    • Gordon, M.J.C.1    Melham, T.F.2
  • 9
    • 0026891645 scopus 로고
    • 'A little knowl- edge goes a long way: Knowledge-Based deriva- tions and correctness proofs for a family of pro- tocols'
    • Halpern, J. Y. & Zuck, L. D. (1992), 'A little knowl- edge goes a long way: Knowledge-Based deriva- tions and correctness proofs for a family of pro- tocols', Journal of the ACM 39(3), 449-478.
    • (1992) Journal of the ACM , vol.39 , Issue.3 , pp. 449-478
    • Halpern, J.Y.1    Zuck, L.D.2
  • 12
    • 0020240876 scopus 로고
    • Proving safety and liveness of communicating processes with examples, in 'Proceedings of the first ACM SIGACT-SIGOPS symposium on Principles of distributed computing', ACM Press
    • Misra, J., Chandy, K. M. & Smith, T. (1982), Proving safety and liveness of communicating processes with examples, in 'Proceedings of the first ACM SIGACT-SIGOPS symposium on Principles of distributed computing', ACM Press, pp. 201- 208.
    • (1982) , pp. 201-208
    • Misra, J.1    Chandy, K.M.2    Smith, T.3
  • 15
    • 84863991116 scopus 로고
    • RFC 768'
    • Internet Engineering Task Force
    • Postel, J. (1980), 'User Datagram Protocol, STD 6, RFC 768', Internet Engineering Task Force. http://www.ietf.org/rfc.html.
    • (1980) 'User Datagram Protocol STD , vol.6
    • Postel, J.1
  • 16
    • 84863991115 scopus 로고
    • RFC 791'
    • Internet Engineering Task Force
    • Postel, J. (1981), 'Internet Protocol, STD 5, RFC 791', Internet Engineering Task Force. http://www.ietf.org/rfc.html.
    • (1981) 'Internet Protocol STD , vol.5
    • Postel, J.1
  • 17
    • 84949211977 scopus 로고
    • Using the theorem prover SETHEO for verifying the development of a communication protocol in FOCUS: A case study
    • in 'Analytic Tableaux and Related Meth- ods'
    • Schumann, J. (1995), Using the theorem prover SETHEO for verifying the development of a communication protocol in FOCUS: A case study, in 'Analytic Tableaux and Related Meth- ods', pp. 338-352. URL: citeseer.ist.psu.edu/schumann95using.html
    • (1995) , pp. 338-352
    • Schumann, J.1
  • 18
    • 84978976755 scopus 로고    scopus 로고
    • The- oretical Aspects of Computer Software (Sendai)
    • The UDP calculus: Rigorous semantics for real networking in 'Proceedings of TACS
    • Serjantov, A., Sewell, P. & Wansbrough, K. (2001a), The UDP calculus: Rigorous semantics for real networking, in 'Proceedings of TACS 2001: The- oretical Aspects of Computer Software (Sendai), LNCS 2215', pp. 535-559.
    • (2001) LNCS 2215' , vol.2001 , pp. 535-559
    • Serjantov, A.1    Sewell, P.2    Wansbrough, K.3
  • 19
    • 84863991117 scopus 로고    scopus 로고
    • The UDP calculus: Rigorous semantics for real networking, Technical Report 515, Computer Laboratory University of Cambridge
    • Serjantov, A., Sewell, P. & Wansbrough, K. (2001b), The UDP calculus: Rigorous semantics for real networking, Technical Report 515, Computer Laboratory, University of Cambridge. http: //www.cl.cam.ac.uk/users/pes20/Netsem/.
    • (2001)
    • Serjantov, A.1    Sewell, P.2    Wansbrough, K.3
  • 22
    • 84957671111 scopus 로고    scopus 로고
    • 'Root con- tention in IEEE 1394', Lecture Notes in Com- puter Science
    • Stoelinga, M. & Vaandrager, F. (1999), 'Root con- tention in IEEE 1394', Lecture Notes in Com- puter Science 1601, 53-74.
    • (1999) , vol.1601 , pp. 53-74
    • Stoelinga, M.1    Vaandrager, F.2
  • 23
    • 33745201529 scopus 로고    scopus 로고
    • Timing UDP: Mechanized semantics for sockets
    • the 11th European Sympo- sium on Programming (Grenoble) LNCS 2305'
    • Wansbrough, K., Norrish, M., Sewell, P. & Serjantov, A. (2002), Timing UDP: Mechanized semantics for sockets, threads, and failures, in 'Proceed- ings of ESOP 2002: the 11th European Sympo- sium on Programming (Grenoble), LNCS 2305', pp. 278-294.
    • (2002) threads, and failures, in 'Proceed- ings of ESOP , vol.2002 , pp. 278-294
    • Wansbrough, K.1    Norrish, M.2    Sewell, P.3    Serjantov, A.4


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