메뉴 건너뛰기




Volumn 21, Issue 3, 1999, Pages 502-526

Should your specification language be typed?

Author keywords

Set theory; Specification; Types

Indexed keywords

POLYMORPHISM;

EID: 0003897323     PISSN: 01640925     EISSN: None     Source Type: Journal    
DOI: 10.1145/319301.319317     Document Type: Article
Times cited : (61)

References (45)
  • 1
    • 0003452973 scopus 로고
    • Texts and Monographs in Computer Science. Springer-Verlag, New York, Berlin, Heidelberg, London, Paris, Tokyo, Hong Kong, Barcelona
    • APT, K. R. AND OLDEROG, E.-R. 1990. Verification of Sequential and Concurrent Programs. Texts and Monographs in Computer Science. Springer-Verlag, New York, Berlin, Heidelberg, London, Paris, Tokyo, Hong Kong, Barcelona.
    • (1990) Verification of Sequential and Concurrent Programs
    • Apt, K.R.1    Olderog, E.-R.2
  • 6
    • 0001922492 scopus 로고
    • Metamathematical investigations of a calculus of constructions
    • P. ODIFREDDI (Ed.), Academic Press
    • COQUAND, T. 1990. Metamathematical investigations of a calculus of constructions. In P. ODIFREDDI (Ed.), Logic and Computer Science, pp. 91-122. Academic Press.
    • (1990) Logic and Computer Science , pp. 91-122
    • Coquand, T.1
  • 7
    • 0042274946 scopus 로고
    • On the roles of types in mathematics
    • P. DE GROOTE (Ed.), Academia
    • DE BRUIJN, N. G. 1995. On the roles of types in mathematics. In P. DE GROOTE (Ed.), The Curry-Howard isomorphism, pp. 27-54. Academia.
    • (1995) The Curry-Howard Isomorphism , pp. 27-54
    • De Bruijn, N.G.1
  • 9
    • 84957709018 scopus 로고
    • Mechanical verification of concurrent systems with TLA
    • G. v. BOCHMANN AND D. K. PROBST (Eds.), Lecture Notes in Computer Science, Berlin, Proceedings of the Fourth International Conference, CAV'92. Springer-Verlag
    • ENGBERG, U., GRØNNING, P., AND LAMPORT, L. 1992. Mechanical verification of concurrent systems with TLA. In G. v. BOCHMANN AND D. K. PROBST (Eds.), Proceedings of the Fourth International Conference on Computer Aided Verification, Volume 663 of Lecture Notes in Computer Science, Berlin, pp. 44-55. Springer-Verlag. Proceedings of the Fourth International Conference, CAV'92.
    • (1992) Proceedings of the Fourth International Conference on Computer Aided Verification , vol.663 , pp. 44-55
    • Engberg, U.1    GrØnning, P.2    Lamport, L.3
  • 10
    • 0042274944 scopus 로고
    • A partial functions version of church's simple theory of types
    • FARMER, W. M. 1990. A partial functions version of church's simple theory of types. Journal of Symbolic Logic 55, 3, 1269-1291.
    • (1990) Journal of Symbolic Logic , vol.55 , Issue.3 , pp. 1269-1291
    • Farmer, W.M.1
  • 11
    • 0029454104 scopus 로고
    • The development of type systems for object-oriented languages
    • FISHER, K. AND MITCHELL, J. C. 1995. The development of type systems for object-oriented languages. Theory and Practice of Object Systems 1, 3, 189-220.
    • (1995) Theory and Practice of Object Systems , vol.1 , Issue.3 , pp. 189-220
    • Fisher, K.1    Mitchell, J.C.2
  • 12
    • 0004213679 scopus 로고
    • Developing a security-critical system using formal and conventional methods
    • M. HINCHEY AND J. P. BOWEN (Eds.), Prentice-Hall
    • FITZGERALD, J. S., LARSEN, P. G., BROOKES, T. M., AND GREEN, M. A. 1995. Developing a security-critical system using formal and conventional methods. In M. HINCHEY AND J. P. BOWEN (Eds.), Applications of Formal Methods, pp. 333-356. Prentice-Hall.
    • (1995) Applications of Formal Methods , pp. 333-356
    • Fitzgerald, J.S.1    Larsen, P.G.2    Brookes, T.M.3    Green, M.A.4
  • 14
    • 26344443547 scopus 로고
    • Russell's mathematical logic
    • P. BENACERRAF AND H. PUTNAM (Eds.), Cambridge University Press. First published in 1944
    • GÖDEL, K. 1983. Russell's mathematical logic. In P. BENACERRAF AND H. PUTNAM (Eds.), Philosophy of Mathematics: Selected Readings (2nd ed.). Cambridge University Press. First published in 1944.
    • (1983) Philosophy of Mathematics: Selected Readings (2nd Ed.)
    • Gödel, K.1
  • 19
    • 0004988782 scopus 로고
    • The algebraic specification of abstract data types
    • GUTTAG, J. V. AND HORNING, J. J. 1978. The algebraic specification of abstract data types. Acta Informatica 10, 27-52.
    • (1978) Acta Informatica , vol.10 , pp. 27-52
    • Guttag, J.V.1    Horning, J.J.2
  • 21
    • 0021374335 scopus 로고
    • Predicative programming
    • Feb.
    • HEHNER, E. C. R. 1984. Predicative programming. Commun. ACM 27, 2 (Feb.), 134-151.
    • (1984) Commun. ACM , vol.27 , Issue.2 , pp. 134-151
    • Hehner, E.C.R.1
  • 22
    • 84969385445 scopus 로고
    • Report on the programming language Haskell: A non-strict, purely functional language
    • May. Version 1.2
    • HUDAK, P., JONES, S. P., AND WADLER, P. 1992. Report on the programming language Haskell: A non-strict, purely functional language. SIGPLAN Notices 27, 5 (May). Version 1.2.
    • (1992) SIGPLAN Notices , vol.27 , Issue.5
    • Hudak, P.1    Jones, S.P.2    Wadler, P.3
  • 23
    • 0042274943 scopus 로고    scopus 로고
    • 1997. Re: types and extremism. Email to Leslie Lamport. Internet message sent on April 25, 1997 23:11:37 MET DST, number 199704252111.XAA19096@pauillac.inria.fr
    • HUET, G. 1997. Re: types and extremism. Email to Leslie Lamport. Internet message sent on April 25, 1997 23:11:37 MET DST, number 199704252111.XAA19096@pauillac.inria.fr.
    • Huet, G.1
  • 28
    • 0043036818 scopus 로고
    • Automating recursive type definitions in higher order logic
    • G. BIRTWISTLE AND P. A. SUBRAHMANYAM (Eds.), Springer
    • MELHAM, T. F. 1989. Automating recursive type definitions in higher order logic. In G. BIRTWISTLE AND P. A. SUBRAHMANYAM (Eds.), Current Trends in Hardware Verification and Automated Theorem Proving, pp. 341-386. Springer.
    • (1989) Current Trends in Hardware Verification and Automated Theorem Proving , pp. 341-386
    • Melham, T.F.1
  • 29
    • 0018105622 scopus 로고
    • A theory of type polymorphism in programming
    • MILNER, R. 1978. A theory of type polymorphism in programming. J. Comput. Syst. Sci. 17, 348-375.
    • (1978) J. Comput. Syst. Sci. , vol.17 , pp. 348-375
    • Milner, R.1
  • 30
    • 84974250731 scopus 로고
    • Type inference with simple subtypes
    • July
    • MITCHELL, J. C. 1991. Type inference with simple subtypes. Journal of Functional Programming 1, 3 (July), 245-285.
    • (1991) Journal of Functional Programming , vol.1 , Issue.3 , pp. 245-285
    • Mitchell, J.C.1
  • 31
    • 0003975281 scopus 로고
    • Series in Innovative Technology. Prentice-Hall, Inc., Englewood Cliffs, New Jersey
    • NELSON, G. (Ed.) 1991. Systems Programming with Modula-3. Series in Innovative Technology. Prentice-Hall, Inc., Englewood Cliffs, New Jersey.
    • (1991) Systems Programming with Modula-3
    • Nelson, G.1
  • 32
    • 0041774123 scopus 로고    scopus 로고
    • 1998. PVS 2.1 patches (2.417). Email to pvs@csl.sri.com. Internet message sent on Sat, Feb 7, 1998 02:53:40-0800, number 199802071053.CAA02273@lotus.csl.sri.com
    • OWRE, S. 1998. PVS 2.1 patches (2.417). Email to pvs@csl.sri.com. Internet message sent on Sat, Feb 7, 1998 02:53:40-0800, number 199802071053.CAA02273@lotus.csl.sri.com.
    • Owre, S.1
  • 33
    • 0029251055 scopus 로고
    • Formal verification for fault-tolerant architectures: Prolegomena to the design of PVS
    • Feb.
    • OWRE, S., RUSHBY, J., SHANKAR, N., AND VON HENKE, F. 1995. Formal verification for fault-tolerant architectures: Prolegomena to the design of PVS. IEEE Transactions on Software Engineering 21, 2 (Feb.), 107-125.
    • (1995) IEEE Transactions on Software Engineering , vol.21 , Issue.2 , pp. 107-125
    • Owre, S.1    Rushby, J.2    Shankar, N.3    Von Henke, F.4
  • 34
    • 0022083772 scopus 로고
    • Verifying the unification algorithm in LCF
    • PAULSON, L. C. 1985. Verifying the unification algorithm in LCF. Science of Computer Programming 5, 143-170.
    • (1985) Science of Computer Programming , vol.5 , pp. 143-170
    • Paulson, L.C.1
  • 35
    • 0006798044 scopus 로고
    • Set theory for verification: I. From foundations to functions
    • PAULSON, L. C. 1993. Set theory for verification: I. From foundations to functions. Journal of Automated Reasoning 11, 3, 353-389.
    • (1993) Journal of Automated Reasoning , vol.11 , Issue.3 , pp. 353-389
    • Paulson, L.C.1
  • 36
    • 85026908056 scopus 로고
    • A fixedpoint approach to implementing (co)inductive definitions
    • A. BUNDY (Ed.), LNAI 814, Springer
    • PAULSON, L. C. 1994a. A fixedpoint approach to implementing (co)inductive definitions. In A. BUNDY (Ed.), 12th International Conference on Automated Deduction, LNAI 814, pp. 148-161. Springer.
    • (1994) 12th International Conference on Automated Deduction , pp. 148-161
    • Paulson, L.C.1
  • 38
    • 0029387254 scopus 로고
    • Set theory for verification: II. Induction and recursion
    • PAULSON, L. C. 1995. Set theory for verification: II. Induction and recursion. Journal of Automated Reasoning 15, 2, 167-215.
    • (1995) Journal of Automated Reasoning , vol.15 , Issue.2 , pp. 167-215
    • Paulson, L.C.1
  • 40
    • 0006763226 scopus 로고
    • Automated deduction in von Neumann-Bernays-Gödel set theory
    • QUAIFE, A. 1992. Automated deduction in von Neumann-Bernays-Gödel set theory. Journal of Automated Reasoning 8, 1, 91-147.
    • (1992) Journal of Automated Reasoning , vol.8 , Issue.1 , pp. 91-147
    • Quaife, A.1
  • 41
    • 0001661753 scopus 로고
    • Identity and existence in intuitionistic logic
    • M. P. FOURMAN (Ed.), Springer. Lecture Notes in Mathematics 753
    • SCOTT, D. 1979. Identity and existence in intuitionistic logic. In M. P. FOURMAN (Ed.), Applications of Sheaves, pp. 660-696. Springer. Lecture Notes in Mathematics 753.
    • (1979) Applications of Sheaves , pp. 660-696
    • Scott, D.1
  • 44
    • 0004169601 scopus 로고
    • Cambridge University Press. Paperback edition to *56, abridged from the 2nd edition (1927)
    • WHITEHEAD, A. N. AND RUSSELL, B. 1962. Principia Mathematica. Cambridge University Press. Paperback edition to *56, abridged from the 2nd edition (1927).
    • (1962) Principia Mathematica
    • Whitehead, A.N.1    Russell, B.2


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