메뉴 건너뛰기




Volumn 9, Issue 1, 1997, Pages 1-48

Formalizing Process Algebraic Verifications in the Calculus of Constructions

Author keywords

ACP; Alternating bit protocol; Calculus of constructions; Coq; Formal verification; Process algebra; CRL

Indexed keywords


EID: 0005691516     PISSN: 09345043     EISSN: None     Source Type: Journal    
DOI: 10.1007/BF01212523     Document Type: Article
Times cited : (11)

References (41)
  • 1
    • 0001439401 scopus 로고
    • Lambda calculi with types
    • S. Abramsky, D. M. Gabbay, and T. S. E. Maibaum, editors, Oxford University Press
    • Barendregt, H. P.: Lambda calculi with types. In S. Abramsky, D. M. Gabbay, and T. S. E. Maibaum, editors, Handbook of Logic in Computer Science, pages 117-309. Oxford University Press, 1992.
    • (1992) Handbook of Logic in Computer Science , pp. 117-309
    • Barendregt, H.P.1
  • 2
    • 0010401478 scopus 로고
    • Discrete time process algebra
    • W. R. Cleaveland, editor, LNCS 630, Springer Verlag
    • Baeten, J. C. M. and Bergstra, J. A.: Discrete time process algebra. In W. R. Cleaveland, editor, Proceedings Concur'92, LNCS 630, pages 401-420. Springer Verlag, 1992.
    • (1992) Proceedings Concur'92 , pp. 401-420
    • Baeten, J.C.M.1    Bergstra, J.A.2
  • 3
    • 0347639035 scopus 로고
    • A formal verification of the alternation bit protocol in the calculus of constructions
    • Logic Group Preprint Series, Utrecht University, March
    • Bezem, M. and Groote, J. F.: A formal verification of the alternation bit protocol in the calculus of constructions. Technical Report 88, Logic Group Preprint Series, Utrecht University, March 1993.
    • (1993) Technical Report 88
    • Bezem, M.1    Groote, J.F.2
  • 4
    • 0028752723 scopus 로고
    • A correctness proof of a one-bit sliding window protocol in μCRL
    • Bezem, M. and Groote, J. F.: A correctness proof of a one-bit sliding window protocol in μCRL. The Computer Journal, 37(4):289-307, 1994.
    • (1994) The Computer Journal , vol.37 , Issue.4 , pp. 289-307
    • Bezem, M.1    Groote, J.F.2
  • 5
    • 0003801132 scopus 로고
    • Invariants in process algebra with data
    • B. Jonsson and J. Parrow, editors, LNCS 836, Springer Verlag
    • Bezem, M. and Groote, J. F.: Invariants in process algebra with data. In B. Jonsson and J. Parrow, editors, Proceedings Concur'94. LNCS 836, pages 401-416. Springer Verlag, 1994.
    • (1994) Proceedings Concur'94 , pp. 401-416
    • Bezem, M.1    Groote, J.F.2
  • 6
    • 2542632815 scopus 로고
    • Proving a graph well founded using resolution
    • Logic Group Preprint Series, Utrecht University, May
    • Bezem, M. and Groote, J. F.: Proving a graph well founded using resolution. Technical Report 113, Logic Group Preprint Series, Utrecht University, May 1994.
    • (1994) Technical Report 113
    • Bezem, M.1    Groote, J.F.2
  • 7
    • 0345747104 scopus 로고
    • Process algebra: Specification and verification in bisimulation semantics
    • M. Hazewinkel, J. K. Lenstra, and L. G. L. T. Meertens, editors, CWI Monograph 4, North-Holland, Amsterdam
    • Bergstra, J. A. and Klop, J. W.: Process algebra: specification and verification in bisimulation semantics. In M. Hazewinkel, J. K. Lenstra, and L. G. L. T. Meertens, editors, Mathematics and Computer Science II, CWI Monograph 4, pages 61-94. North-Holland, Amsterdam, 1986.
    • (1986) Mathematics and Computer Science II , pp. 61-94
    • Bergstra, J.A.1    Klop, J.W.2
  • 8
    • 85034992200 scopus 로고
    • Verification of an alternating bit protocol by means of process algebra
    • W. Bibel and K. P Jantke, editors, LNCS 215, Springer Verlag
    • Bergstra, J. A. and Klop, J. W.: Verification of an alternating bit protocol by means of process algebra. In W. Bibel and K. P Jantke, editors, Math. Methods of Spec. and Synthesis of Software Systems 1985, LNCS 215, pages 9-23 Springer Verlag, 1986.
    • (1986) Math. Methods of Spec. and Synthesis of Software Systems 1985 , pp. 9-23
    • Bergstra, J.A.1    Klop, J.W.2
  • 15
    • 84944233413 scopus 로고
    • Inductively Defined Types
    • P. Martin-Löf and G. Mints, editors, LNCS 417, Springer-Verlag
    • Coquand, T. and Paulin, C.: Inductively Defined Types. In P. Martin-Löf and G. Mints, editors, COLOG-88, LNCS 417, pages 50-66. Springer-Verlag, 1990.
    • (1990) COLOG-88 , pp. 50-66
    • Coquand, T.1    Paulin, C.2
  • 17
    • 2542529326 scopus 로고
    • PhD thesis, University of Amsterdam, February Section 2.5.1
    • Drost, N. J.: Process Theory and Equation Solving. PhD thesis, University of Amsterdam, February 1994. (Section 2.5.1).
    • (1994) Process Theory and Equation Solving
    • Drost, N.J.1
  • 18
    • 84957709018 scopus 로고
    • Mechanical verification of concurrent systems with TLA
    • G. v. Bochmann and D. K. Probst, editors. Proceedings of the 4th International Workshop on Computer Aided Verification, Montreal, Canada, Springer-Verlag
    • Engberg, U., Grønning, P. and Lamport, L.: Mechanical verification of concurrent systems with TLA. In G. v. Bochmann and D. K. Probst, editors. Proceedings of the 4th International Workshop on Computer Aided Verification, Montreal, Canada, volume 663 of Lecture Notes in Computer Science, pages 44-55. Springer-Verlag, 1992.
    • (1992) Lecture Notes in Computer Science , vol.663 , pp. 44-55
    • Engberg, U.1    Grønning, P.2    Lamport, L.3
  • 19
    • 24444481080 scopus 로고
    • Co-Inductive Types in Coq : An Experiment with the Alternating Bit Protocol
    • June
    • Giménez, E.: Co-Inductive Types in Coq : An Experiment with the Alternating Bit Protocol. Submitted for the proceedings of the BRA Workshop on Types for Proofs and Programs. Also available by ftp at ftp.ens-lyon.fr/pub/users/LIP/ABP.ps.Z, June 1995.
    • (1995) Proceedings of the BRA Workshop on Types for Proofs and Programs
    • Giménez, E.1
  • 20
    • 0000840940 scopus 로고
    • Proof theory for μCRL: A language for processes with data
    • D. J. Andrews, J. F. Groote, and C. A. Middelburg, editors, Utrecht, The Netherlands, Workshops in Computer Science, Springer-Verlag
    • Groote, J. F. and Ponse, A.: Proof theory for μCRL: a language for processes with data. In D. J. Andrews, J. F. Groote, and C. A. Middelburg, editors, Proceedings of the International Workshop on Semantics of Specification Languages, Utrecht, The Netherlands, pages 231-250. Workshops in Computer Science, Springer-Verlag, 1993.
    • (1993) Proceedings of the International Workshop on Semantics of Specification Languages , pp. 231-250
    • Groote, J.F.1    Ponse, A.2
  • 21
    • 0001879305 scopus 로고
    • The syntax and semantics of μuCRL
    • A. Ponse, C. Verhoef, and S. F. M van Vlijmen, editors
    • Groote, J. F. and Ponse, A.: The syntax and semantics of μuCRL. In A. Ponse, C. Verhoef, and S. F. M van Vlijmen, editors, Algebra of Communicating Processes (Proceedings ACP'94), pages 26-62, 1994.
    • (1994) Algebra of Communicating Processes (Proceedings ACP'94) , pp. 26-62
    • Groote, J.F.1    Ponse, A.2
  • 22
    • 84947942612 scopus 로고    scopus 로고
    • A bounded retransmission protocol for large data packets. A case study in computer checked verification
    • M. Wissing and M. Nivat, editors, Springer Verlag
    • Groote, J. F. and van de Pol, J. C.: A bounded retransmission protocol for large data packets. A case study in computer checked verification. In M. Wissing and M. Nivat, editors, Proceedings of AM AST'96, Munich, Lecture Notes in Computer Science 1101, Springer Verlag, pages 536-550, 1996.
    • (1996) Proceedings of AM AST'96, Munich, Lecture Notes in Computer Science 1101 , pp. 536-550
    • Groote, J.F.1    Van De Pol, J.C.2
  • 23
    • 0003855927 scopus 로고
    • Algebraic data types and induction in μCRL
    • University of Amsterdam, April
    • Groote, J. F. and van Wamel, J. J.: Algebraic data types and induction in μCRL. Technical Report P9409, University of Amsterdam, April 1994.
    • (1994) Technical Report P9409
    • Groote, J.F.1    Van Wamel, J.J.2
  • 24
    • 0040771341 scopus 로고
    • Wait-free linearization with an assertional proof
    • Hesselink, W. H.: Wait-free linearization with an assertional proof. Distributed Computing, 8:65-80, 1994.
    • (1994) Distributed Computing , vol.8 , pp. 65-80
    • Hesselink, W.H.1
  • 25
    • 0029352383 scopus 로고
    • Wait-free linearization with a mechanical proof
    • to appear
    • Hesselink, W. H.: Wait-free linearization with a mechanical proof. Distributed Computing, 9:(to appear), 1995.
    • (1995) Distributed Computing , vol.9
    • Hesselink, W.H.1
  • 28
    • 0346378324 scopus 로고
    • A formal verification of the Alternating Bit Protocol in μCRL
    • Dept. of Comp. Sci., Leiden University, Netherlands
    • Kamsteeg, G.: A formal verification of the Alternating Bit Protocol in μCRL. Technical Report 93-37, Dept. of Comp. Sci., Leiden University, Netherlands, 1993.
    • (1993) Technical Report 93-37
    • Kamsteeg, G.1
  • 29
    • 0347639103 scopus 로고
    • Abstraction in real time process algebra
    • J. W. de Bakker, C. Huizing, W. P. de Roever, and G. Rozenberg, editors, LNCS 600. Springer-Verlag
    • Klusener, A. S.: Abstraction in real time process algebra. In J. W. de Bakker, C. Huizing, W. P. de Roever, and G. Rozenberg, editors, Proceedings of the REX workshop "Real-Time: Theory in Practice", LNCS 600. Springer-Verlag, 1991.
    • (1991) Proceedings of the REX Workshop "Real-Time: Theory in Practice"
    • Klusener, A.S.1
  • 30
    • 2542556717 scopus 로고
    • Het alternating bit protocol met time-out in discrete tijd
    • Programming Research Group, University of Amsterdam, September in Dutch
    • Kaart, M. and Polak, I.: Het alternating bit protocol met time-out in discrete tijd. Technical Report P9323, Programming Research Group, University of Amsterdam, September 1993. (in Dutch).
    • (1993) Technical Report P9323
    • Kaart, M.1    Polak, I.2
  • 31
    • 0003732424 scopus 로고
    • A computer-checked verification of Milner's Scheduler
    • M. Hagiya, J. C. Mitchell, editors, Springer-Verlag
    • Korver, H. and Springintveld, J.: A computer-checked verification of Milner's Scheduler. In: M. Hagiya, J. C. Mitchell, editors, Proceedings TACS'94, Sendai Japan. Lecture Notes in Computer Science 789, pages 161-178. Springer-Verlag 1994. Full version: Technical Report 101, Logic Group Preprint Series, Utrecht University, November 1993.
    • (1994) Proceedings TACS'94, Sendai Japan. Lecture Notes in Computer Science 789 , pp. 161-178
    • Korver, H.1    Springintveld, J.2
  • 32
    • 0003732424 scopus 로고
    • Logic Group Preprint Series, Utrecht University, November
    • Korver, H. and Springintveld, J.: A computer-checked verification of Milner's Scheduler. In: M. Hagiya, J. C. Mitchell, editors, Proceedings TACS'94, Sendai Japan. Lecture Notes in Computer Science 789, pages 161-178. Springer-Verlag 1994. Full version: Technical Report 101, Logic Group Preprint Series, Utrecht University, November 1993.
    • (1993) Technical Report 101
  • 39
    • 0006901419 scopus 로고
    • Verifying process algebra proofs in type theory
    • D. J. Andrews, J. F. Groote, and C. A. Middelburg, editors, Utrecht The Netherlands, Workshops in Computer Science. Springer-Verlag
    • Sellink, M. P. A.: Verifying process algebra proofs in type theory. In D. J. Andrews, J. F. Groote, and C. A. Middelburg, editors, Proceedings of the International Work-shop on Semantics of Specification Languages, Utrecht The Netherlands, pages 315-339. Workshops in Computer Science. Springer-Verlag, 1993.
    • (1993) Proceedings of the International Work-shop on Semantics of Specification Languages , pp. 315-339
    • Sellink, M.P.A.1
  • 40
    • 2542542877 scopus 로고    scopus 로고
    • On the conservativity of Liebniz equality
    • Programming Research Group, University of Amsterdam
    • Sellink, M. P. A.: On the conservativity of Liebniz equality. Technical Report P9611, Programming Research Group, University of Amsterdam, 1996.
    • (1996) Technical Report P9611
    • Sellink, M.P.A.1


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