메뉴 건너뛰기




Volumn 17, Issue 4, 1985, Pages 471-523

On understanding types, data abstraction, and polymorphism

Author keywords

Data abstraction; inheritance; objectoriented programming; polymorphism; type checking; type inference

Indexed keywords

COMPUTER METATHEORY;

EID: 0022333721     PISSN: 03600300     EISSN: 15577341     Source Type: Journal    
DOI: 10.1145/6041.6042     Document Type: Article
Times cited : (951)

References (44)
  • 4
    • 85032877787 scopus 로고
    • In Semantics of Data Types. Lecture Notes in Computer Science, G. Kahn, D. B. MacQueen, and G. Plotkin, Eds. Springer-Verlag, New York.
    • Bruce, K. B., and Meyer, R. 1984. The semantics of second order polymorphic lambda calculus. In Semantics of Data Types. Lecture Notes in Computer Science, vol. 173, G. Kahn, D. B. MacQueen, and G. Plotkin, Eds. Springer-Verlag, New York.
    • (1984) The semantics of second order polymorphic lambda calculus. , vol.173
    • Bruce, K.B.1    Meyer, R.2
  • 5
    • 85034240736 scopus 로고
    • In Semantics of Data Types. Lecture Notes in Computer Science, G. Kahn, D. B. MacQueen, and G. Plotkin, Eds. Springer-Verlag, New York.
    • Burstall, R., and Lampson, B. 1984. A kernel language for abstract data types and modules. In Semantics of Data Types. Lecture Notes in Computer Science, vol. 173, G. Kahn, D. B. MacQueen, and G. Plotkin, Eds. Springer-Verlag, New York.
    • (1984) A kernel language for abstract data types and modules. , vol.173
    • Burstall, R.1    Lampson, B.2
  • 6
    • 85035063895 scopus 로고
    • 1980. In Conference Record of the LISP Conference (Stanford, Calif., Aug.). ACM, New York
    • Burstall, R., MacQueen, D., and Sannella, D. 1980. Hope: An experimental applicative language. In Conference Record of the 1980 LISP Conference (Stanford, Calif., Aug.). ACM, New York, pp. 136-143.
    • (1980) Hope: An experimental applicative language. , pp. 136-143
    • Burstall, R.1    MacQueen, D.2    Sannella, D.3
  • 7
    • 84913466683 scopus 로고
    • Computing Science Tech. Rep. 119, AT&T Bell Laboratories, Murray Hill, N.J. Also in Polymorph. Newslett. (Jan.).
    • Cardelli, L. 1984a. Basic polymorphic typechecking. Computing Science Tech. Rep. 119, AT&T Bell Laboratories, Murray Hill, N.J. Also in Polymorph. Newslett. 2, 1 (Jan.).
    • (1984) Basic polymorphic typechecking. , vol.2 , Issue.1
    • Cardelli, L.1
  • 8
    • 84976664186 scopus 로고
    • A semantics of multiple inheritance.
    • Lecture Notes in Computer Science, G. Kahn, D. B. MacQueen, and G. Plotkin, Eds. Springer-Verlag, New York
    • Cardelli, L. 1984b. A semantics of multiple inheritance. In Semantics of Data Types. Lecture Notes in Computer Science, vol. 173, G. Kahn, D. B. MacQueen, and G. Plotkin, Eds. Springer-Verlag, New York, pp. 51-67.
    • (1984) In Semantics of Data Types. , vol.173 , pp. 51-67
    • Cardelli, L.1
  • 14
    • 84915403628 scopus 로고
    • TR 79-389, Computer Science Dept., Cornell Univ., Ithaca, N.Y.
    • Demers, A., and Donahue, J. 1979. Revised report on Russell. TR 79-389, Computer Science Dept., Cornell Univ., Ithaca, N.Y.
    • (1979) Revised report on Russell.
    • Demers, A.1    Donahue, J.2
  • 15
    • 84976780930 scopus 로고
    • Ada reference manual. ANSI/MIS-STD (Jan.). U.S. Govt. Printing Office.
    • DoD (U.S. Department of Defense) 1983. Ada reference manual. ANSI/MIS-STD 1815 (Jan.). U.S. Govt. Printing Office.
    • (1815) DoD (U.S. Department of Defense) 1983.
  • 16
    • 35348814575 scopus 로고
    • Tech. Rep. 31, Computer Laboratory, Univ. of Cambridge, Cambridge, England. (Nov.).
    • Fairbairn, J. 1982. Ponder and its type system. Tech. Rep. 31, Computer Laboratory, Univ. of Cambridge, Cambridge, England. (Nov.).
    • (1982) Ponder and its type system.
    • Fairbairn, J.1
  • 17
    • 77956953346 scopus 로고
    • Une extension de l'interpretation de Godel a l'analyse
    • J. E. Fenstad, Ed. North-Holland Publ., Amsterdam
    • Girard, J.-Y. 1971. Une extension de l'interpretation de Godel a l'analyse, et son application a ['elimination des coupures dans l'analyse et la theorie des types. In Proceedings of the 2nd Scandinavian Logic Symposium, J. E. Fenstad, Ed. North-Holland Publ., Amsterdam, pp. 63-92.
    • (1971) In Proceedings of the 2nd Scandinavian Logic Symposium , pp. 63-92
    • Girard, J.-Y.1
  • 19
    • 84971954660 scopus 로고
    • Lecture Notes in Computer Science,. Springer-Verlag, New York.
    • Gordon, M., Milner, R., and Wadsworth, C. 1979. Edinburgh LCF. Lecture Notes in Computer Science, vol. 78. Springer-Verlag, New York.
    • (1979) Edinburgh LCF. , vol.78
    • Gordon, M.1    Milner, R.2    Wadsworth, C.3
  • 22
    • 85034965711 scopus 로고
    • In Semantics of Data Types. Lecture Notes in Computer Science, G. Kahn, D. B. MacQueen, and G. Plotkin, Eds. Springer-Verlag, New York.
    • Hook, J. G. 1984. Understanding Russell: A first attempt. In Semantics of Data Types. Lecture Notes in Computer Science, vol. 173, G. Kahn, D. B. MacQueen, and G. Plotkin, Eds. Springer-Verlag, New York.
    • (1984) Understanding Russell: A first attempt. , vol.173
    • Hook, J.G.1
  • 23
    • 0003630846 scopus 로고
    • Lecture Notes in Computer Science,. Springer-Verlag, New York.
    • Liskov, B. H. 1981. CLU Reference Manual. Lecture Notes in Computer Science, vol. 114. Springer-Verlag, New York.
    • (1981) CLU Reference Manual. , vol.114
    • Liskov, B.H.1
  • 27
    • 0003882263 scopus 로고
    • Notes of Giovanni Sambin on a series of lectures given in Padova, Univ. of Padova, Italy (June).
    • Martin-Löf, P. 1980. Intuitionistic type theory. Notes of Giovanni Sambin on a series of lectures given in Padova, Univ. of Padova, Italy (June).
    • (1980) Intuitionistic type theory.
    • Martin-Löf, P.1
  • 28
    • 84918600170 scopus 로고
    • Tech. Rep., Computer Laboratory, Univ. of Cambridge, Cambridge, England.
    • Matthews, D. C. J. 1985. Poly manual. Tech. Rep. No. 63, Computer Laboratory, Univ. of Cambridge, Cambridge, England.
    • (1985) Poly manual. , Issue.63
    • Matthews, D.C.J.1
  • 31
    • 85034610388 scopus 로고
    • In Semantics of Data Types. Lecture Notes in Computer Science, G. Kahn, D. B. MacQueen, and G. Plotkin, Eds. Springer-Verlag, New York
    • Mitchell, J. C. 1984. Type inference and type containment. In Semantics of Data Types. Lecture Notes in Computer Science, vol. 173, G. Kahn, D. B. MacQueen, and G. Plotkin, Eds. Springer-Verlag, New York, pp. 51-67.
    • (1984) Type inference and type containment. , vol.173 , pp. 51-67
    • Mitchell, J.C.1
  • 33
    • 0005304789 scopus 로고
    • Rep. CSL-79-3, Xerox Palo Alto Research Center, Palo Alto, Calif. (Apr.).
    • Mitchell, J. C., Maybury, W., and Sweet, R. 1979. Mesa language manual. Rep. CSL-79-3, Xerox Palo Alto Research Center, Palo Alto, Calif. (Apr.).
    • (1979) Mesa language manual.
    • Mitchell, J.C.1    Maybury, W.2    Sweet, R.3
  • 34
    • 84976827574 scopus 로고
    • In Colloquium sur la programmation. Lecture Notes in Computer Science,. Springer-Verlag, New York.
    • Reynolds, J. C. 1974. Towards a theory of type structure. In Colloquium sur la programmation. Lecture Notes in Computer Science, vol. 19. Springer-Verlag, New York.
    • (1974) Towards a theory of type structure. , vol.19
    • Reynolds, J.C.1
  • 35
    • 85034845622 scopus 로고
    • In Mathematical Foundations of Software Development. Lecture Notes in Computer Science,. Springer-Verlag, Berlin
    • Reynolds, J. C. 1985. Three approaches to type structure. In Mathematical Foundations of Software Development. Lecture Notes in Computer Science, vol. 185. Springer-Verlag, Berlin, pp. 97-138.
    • (1985) Three approaches to type structure. , vol.185 , pp. 97-138
    • Reynolds, J.C.1
  • 38
  • 40
    • 84973942545 scopus 로고
    • Lecture notes for International Summer School in Computer Programming, Copenhagen, Aug.
    • Strachey, C. 1967. Fundamental concepts in programming languages. Lecture notes for International Summer School in Computer Programming, Copenhagen, Aug.
    • (1967) Fundamental concepts in programming languages.
    • Strachey, C.1


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