메뉴 건너뛰기




Volumn 24, Issue 9, 1998, Pages 709-720

Subtypes for specifications: predicate subtyping in pvs

Author keywords

Consistency; Formal methods; PVS; Specification languages; Subtypes; Type systems; Typechecking

Indexed keywords


EID: 0013040655     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/32.713327     Document Type: Article
Times cited : (94)

References (31)
  • 1
    • 33747496666 scopus 로고    scopus 로고
    • Type Systems, 103, pp. 2,208-2,236. CRC Press, 1997. available at url http://www.research.digital.com/SRC
    • L. Cardelli, Type Systems, Handbook of Computer Science and Eng., ch. 103, pp. 2,208-2,236. CRC Press, 1997. available at url http://www.research.digital.com/SRC
    • Handbook of Computer Science and Eng., Ch.
    • Cardelli, L.1
  • 2
    • 33747510002 scopus 로고    scopus 로고
    • Mathematical Logic as Based on the Theory of Types, 150-182. Cambridge, Mass.: Harvard Univ. Press, 1967. first published in 1908
    • B. Russell, Mathematical Logic as Based on the Theory of Types, From Frege to Gödel, J. van Heijenoort, ed., pp. 150-182. Cambridge, Mass.: Harvard Univ. Press, 1967. first published in 1908
    • From Frege to Gödel, J. Van Heijenoort, Ed., Pp.
    • Russell, B.1
  • 3
    • 33747474778 scopus 로고    scopus 로고
    • The Foundations of Mathematics, 8, pp. 164-224. Cambridge, U.K.: Cambridge Univ. Press, 1990. originally published in Proc. London Math. Soc. vol. 25, pp. 338-384, 1925
    • F.P. Ramsey, The Foundations of Mathematics, Philosophical Papers of F.P. Ramsey, D.H. Mellor, ed., ch. 8, pp. 164-224. Cambridge, U.K.: Cambridge Univ. Press, 1990. originally published in Proc. London Math. Soc. vol. 25, pp. 338-384, 1925
    • Philosophical Papers of F.P. Ramsey, D.H. Mellor, Ed., Ch.
    • Ramsey, F.P.1
  • 4
    • 0004136363 scopus 로고    scopus 로고
    • A Formulation of the Simple Theory of Types, J. vol. 5, pp. 56-68, 1940.
    • A. Church, A Formulation of the Simple Theory of Types, J. Symbolic Logic, vol. 5, pp. 56-68, 1940.
    • Symbolic Logic
    • Church, A.1
  • 5
    • 84958777208 scopus 로고    scopus 로고
    • Integration in PVS: Tables, Types, and Model Checking, 97, Ed Brinksma, ed., Enschede, The Netherlands, Lecture Notes in Computer Science 1217, pp. 366-383, Springer-Verlag, Apr. 1997.
    • S. Owre, J. Rushby, and N. Shankar, Integration in PVS: Tables, Types, and Model Checking, Tools and Algorithms for the Construction and Analysis of Systems, TACA'97, Ed Brinksma, ed., Enschede, The Netherlands, Lecture Notes in Computer Science 1217, pp. 366-383, Springer-Verlag, Apr. 1997.
    • Tools and Algorithms for the Construction and Analysis of Systems, TACA'
    • Owre, S.1    Rushby, J.2    Shankar, N.3
  • 6
    • 0029251055 scopus 로고    scopus 로고
    • Formal Verification for Fault-Tolerant Architectures: Prolegomena to the Design of PVS, vol. 21, no. 2, pp. 107-125, Feb. 1995.
    • S. Owre, J. Rushby, N. Shankar, and F. von Henke, Formal Verification for Fault-Tolerant Architectures: Prolegomena to the Design of PVS, IEEE Trans. Software Eng., vol. 21, no. 2, pp. 107-125, Feb. 1995.
    • IEEE Trans. Software Eng.
    • Owre, S.1    Rushby, J.2    Shankar, N.3    Von Henke, F.4
  • 7
    • 33747471783 scopus 로고    scopus 로고
    • An Overview of the MIZAR Project, 1992 Workshop on Types for Proofs and Programs, Båstad, Sweden, pp. 311-330, June 1992. available at url http://web.cs.ualberta.ca/piotr/ Mizar/MizarOverview.ps
    • P. Rudnicki, An Overview of the MIZAR Project, Proc. 1992 Workshop on Types for Proofs and Programs, Båstad, Sweden, pp. 311-330, June 1992. available at url http://web.cs.ualberta.ca/piotr/ Mizar/MizarOverview.ps
    • Proc.
    • Rudnicki, P.1
  • 10
    • 33747492009 scopus 로고    scopus 로고
    • On the Use of Subtypes in ABEL (revised version), Technical Report 206, Dept. of Informatics, Univ. of Oslo, Oct. 1995.
    • O.-J. Dahl and O. Owe, On the Use of Subtypes in ABEL (revised version), Technical Report 206, Dept. of Informatics, Univ. of Oslo, Oct. 1995.
    • Dahl, O.-J.1    Owe, O.2
  • 12
    • 0025491035 scopus 로고    scopus 로고
    • Specification and Verification Using Dependent Types, vol. 16, no. 9, pp. 949-964, Sept. 1989.
    • F.K. Hanna, N. Daeche, and M. Longley, Specification and Verification Using Dependent Types, IEEE Trans. Software Eng., vol. 16, no. 9, pp. 949-964, Sept. 1989.
    • IEEE Trans. Software Eng.
    • Hanna, F.K.1    Daeche, N.2    Longley, M.3
  • 14
    • 33747511405 scopus 로고    scopus 로고
    • PVS: Combining Specification, Proof Checking, and Model Checking, Alur and Henzinger 31, pp. 411-414.
    • S. Owre, S. Rajan, J.M. Rushby, N. Shankar, and M.K. Srivas, PVS: Combining Specification, Proof Checking, and Model Checking, Alur and Henzinger [31], pp. 411-414.
    • Owre, S.1    Rajan, S.2    Rushby, J.M.3    Shankar, N.4    Srivas, M.K.5
  • 15
    • 33747469140 scopus 로고    scopus 로고
    • Automated Deduction and Formal Methods, Alur and Henzinger 31, pp. 169-183.
    • J. Rushby, Automated Deduction and Formal Methods, Alur and Henzinger [31], pp. 169-183.
    • Rushby, J.1
  • 16
    • 84957670988 scopus 로고    scopus 로고
    • On Shostak's Decision Procedure for Combinations of Theories, 13, M.A. McRobbie and J.K. Slaney, eds., New Brunswick, N.J., Lecture Notes in Artificial Intelligence 1,104, pp. 463-477. Springer-Verlag, July/Aug. 1996.
    • D. Cyrluk, P. Lincoln, and N. Shankar, On Shostak's Decision Procedure for Combinations of Theories, Automated Deduction - CADE13, M.A. McRobbie and J.K. Slaney, eds., New Brunswick, N.J., Lecture Notes in Artificial Intelligence 1,104, pp. 463-477. Springer-Verlag, July/Aug. 1996.
    • Automated Deduction - CADE
    • Cyrluk, D.1    Lincoln, P.2    Shankar, N.3
  • 17
    • 0000058143 scopus 로고    scopus 로고
    • A Logic Covering Undefinedness in Program Proofs, vol. 21, pp. 251-269, 1984.
    • H. Barringer, J.H. Cheng, and C.B. Jones, A Logic Covering Undefinedness in Program Proofs, Acta Informatica, vol. 21, pp. 251-269, 1984.
    • Acta Informatica
    • Barringer, H.1    Cheng, J.H.2    Jones, C.B.3
  • 19
    • 0027662348 scopus 로고    scopus 로고
    • Predicate Logic for Software Engineering, vol. 19, no. 9, pp. 856-862, Sept. 1993.
    • D.L. Parnas, Predicate Logic for Software Engineering, IEEE Trans. Software Eng., vol. 19, no. 9, pp. 856-862, Sept. 1993.
    • IEEE Trans. Software Eng.
    • Parnas, D.L.1
  • 20
    • 0004136363 scopus 로고    scopus 로고
    • A Partial Functions Version of Church's Simple Theory of Types, J. vol. 55, no. 3, pp. 1,269-1,291, Sept. 1990.
    • W.M. Farmer, A Partial Functions Version of Church's Simple Theory of Types, J. Symbolic Logic, vol. 55, no. 3, pp. 1,269-1,291, Sept. 1990.
    • Symbolic Logic
    • Farmer, W.M.1
  • 21
    • 0000888653 scopus 로고    scopus 로고
    • IMPS: An interactive Mathematical Proof System, J. vol. 11, no. 2, pp. 213-248, Oct. 1993.
    • W.M. Farmer, J.D. Guttman, and F.J. Thayer, IMPS: An interactive Mathematical Proof System, J. Automated Reasoning, vol. 11, no. 2, pp. 213-248, Oct. 1993.
    • Automated Reasoning
    • Farmer, W.M.1    Guttman, J.D.2    Thayer, F.J.3
  • 22
    • 33747481653 scopus 로고    scopus 로고
    • Should Your Specification Language Be Typed? SRC Research Report 147, Digital Systems Research Center, Palo Alto, Calif., May 1997. available at url http://www.research.digital.com/SRC.
    • L. Lamport and L.C. Paulson, Should Your Specification Language Be Typed? SRC Research Report 147, Digital Systems Research Center, Palo Alto, Calif., May 1997. available at url http://www.research.digital.com/SRC.
    • Lamport, L.1    Paulson, L.C.2
  • 24
    • 0031337269 scopus 로고    scopus 로고
    • On the Verification of VDM Specification and Refinement with PVS, 12th IEEE Int'l Conf. Automated Software Eng.: ASE'97, pp. 280-289, Incline Village, Nev., IEEE Computer Society, Nov. 1997.
    • S. Maharaj and J. Bicarregui, On the Verification of VDM Specification and Refinement with PVS, Proc. 12th IEEE Int'l Conf. Automated Software Eng.: ASE'97, pp. 280-289, Incline Village, Nev., IEEE Computer Society, Nov. 1997.
    • Proc.
    • Maharaj, S.1    Bicarregui, J.2
  • 25
    • 84947764778 scopus 로고    scopus 로고
    • The Z/EVES system, ZUM'97: 10th Int'l Conf. of Z Users, Reading, U.K., Lecture Notes in Computer Science 1212, pp. 72-85. Springer-Verlag, Apr. 1997.
    • M. Saaltink, The Z/EVES system, ZUM'97: The Z Formal Specification Notation; Proc. 10th Int'l Conf. of Z Users, Reading, U.K., Lecture Notes in Computer Science 1212, pp. 72-85. Springer-Verlag, Apr. 1997.
    • The Z Formal Specification Notation; Proc.
    • Saaltink, M.1
  • 26
    • 33747452008 scopus 로고    scopus 로고
    • Domain Checking Z Specifications, 97: Fourth NASA Langley Formal Methods Workshop, C.M. Holloway and K.J. Hayhurst, eds., Hampton, Va., Sept. 1997, NASA Langley Research Center, NASA Conference Publication 3356, pp. 185-192. available at url http://atb-www.larc.nasa.gov/Lfm97/proceedings
    • M. Saaltink, Domain Checking Z Specifications, LFM' 97: Fourth NASA Langley Formal Methods Workshop, C.M. Holloway and K.J. Hayhurst, eds., Hampton, Va., Sept. 1997, NASA Langley Research Center, NASA Conference Publication 3356, pp. 185-192. available at url http://atb-www.larc.nasa.gov/Lfm97/proceedings/
    • LFM'
    • Saaltink, M.1
  • 30
    • 33747505029 scopus 로고    scopus 로고
    • PVS Bibliography, Menlo Park, Calif., constantly updated, available at url http://www.csl.sri.com/pvs-bib.html.
    • J. Rushby, PVS Bibliography, Menlo Park, Calif., constantly updated, available at url http://www.csl.sri.com/pvs-bib.html.
    • Rushby, J.1
  • 31
    • 0009005388 scopus 로고    scopus 로고
    • 96, Lecture Notes in Computer Science 1102, New Brunswick, N.J.: Springer-Verlag, July/Aug. 1996.
    • R. Alur and T.A. Henzinger, eds., Computer-Aided Verification, CAV '96, Lecture Notes in Computer Science 1102, New Brunswick, N.J.: Springer-Verlag, July/Aug. 1996.
    • Computer-Aided Verification, CAV '
    • Alur, R.1    Henzinger Eds, T.A.2


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