메뉴 건너뛰기




Volumn 155, Issue 1-2, 1999, Pages 108-133

Comparing Object Encodings

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0000582523     PISSN: 08905401     EISSN: None     Source Type: Journal    
DOI: 10.1006/inco.1999.2829     Document Type: Article
Times cited : (61)

References (54)
  • 8
    • 0003977796 scopus 로고
    • Studentlitteratur (Lund, Sweden), Bratt Institut fuer neues Lernen (Goch, FRG), Chartwell-Bratt Ltd (Kent, England)
    • Birtwistle, G. M., Dahl, O.-J., Myhrhaug, B., and Nygaard, K. (1979), "Simula Begin," Studentlitteratur (Lund, Sweden), Bratt Institut fuer neues Lernen (Goch, FRG), Chartwell-Bratt Ltd (Kent, England).
    • (1979) Simula Begin
    • Birtwistle, G.M.1    Dahl, O.-J.2    Myhrhaug, B.3    Nygaard, K.4
  • 9
    • 84947925881 scopus 로고    scopus 로고
    • Subtyping is not a good "match" for object-oriented languages
    • "ECOOP '97," Springer-Verlag, New York/Berlin
    • Bruce, K. B., Fiech, A., and Petersen, L. (1997), Subtyping is not a good "match" for object-oriented languages, in "ECOOP '97," pp. 104-127, Lect. Notes in Comput. Sci, Vol. 1241, Springer-Verlag, New York/Berlin.
    • (1997) Lect. Notes in Comput. Sci , vol.1241 , pp. 104-127
    • Bruce, K.B.1    Fiech, A.2    Petersen, L.3
  • 11
    • 84972421893 scopus 로고
    • A paradigmatic object-oriented programming language: Design, static typing and semantics
    • A preliminary version appeared in POPL 1993 under the title "Safe Type Checking in a Statistically Typed Object-Oriented Programming Language"
    • Bruce, K. B. (1994), A paradigmatic object-oriented programming language: Design, static typing and semantics, J. Funct. Programming 4(2). [A preliminary version appeared in POPL 1993 under the title "Safe Type Checking in a Statistically Typed Object-Oriented Programming Language"]
    • (1994) J. Funct. Programming , vol.4 , Issue.2
    • Bruce, K.B.1
  • 12
    • 17244371685 scopus 로고
    • PolyTOIL: A type-safe polymorphic object-oriented language
    • "ECOOP '95," Springer-Verlag, New York/Berlin
    • Bruce, K. B., Schuett, A., and van Gent, R. (1995), PolyTOIL: A type-safe polymorphic object-oriented language (extended abstract), in "ECOOP '95," pp. 27-51, Lect. Notes in Comput. Sci., Vol. 952, Springer-Verlag, New York/Berlin.
    • (1995) Lect. Notes in Comput. Sci. , vol.952 , pp. 27-51
    • Bruce, K.B.1    Schuett, A.2    Van Gent, R.3
  • 13
    • 84976664186 scopus 로고
    • A semantics of multiple inheritance
    • "Semantics of Data Types," (G. Kahn, D. MacQueen, and G. Plotkin, Eds.), Springer-Verlag, New York/Berlin
    • Cardelli, L. (1984), A semantics of multiple inheritance, in "Semantics of Data Types," (G. Kahn, D. MacQueen, and G. Plotkin, Eds.), Lecture Notes in Computer Science, Vol. 173, pp. 51-67, Springer-Verlag, New York/Berlin. [Full version in Inform. and Comput. 76(2/3), 138-164, 1988]
    • (1984) Lecture Notes in Computer Science , vol.173 , pp. 51-67
    • Cardelli, L.1
  • 14
    • 0023961010 scopus 로고
    • Cardelli, L. (1984), A semantics of multiple inheritance, in "Semantics of Data Types," (G. Kahn, D. MacQueen, and G. Plotkin, Eds.), Lecture Notes in Computer Science, Vol. 173, pp. 51-67, Springer-Verlag, New York/Berlin. [Full version in Inform. and Comput. 76(2/3), 138-164, 1988]
    • (1988) Inform. and Comput. , vol.76 , Issue.2-3 , pp. 138-164
  • 15
    • 0346891936 scopus 로고
    • <:, unpublished manuscript
    • <:, unpublished manuscript.
    • (1990)
    • Cardelli, L.1
  • 18
    • 84969328250 scopus 로고
    • <
    • <, Math. Struct. Comput. Sci. 2, 55-91. [Also in "Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design" (C. A. Gunter and J. C. Mitchell, Eds.), MIT Press, Cambridge, MA, 1994]
    • (1992) Math. Struct. Comput. Sci. , vol.2 , pp. 55-91
    • Curien, P.L.1    Ghelli, G.2
  • 21
    • 84974399408 scopus 로고
    • A semantic basis for Quest
    • Cardelli, L., and Longo, G. (1991), A semantic basis for Quest, J. Funct. Programming 1(4), 417-458.
    • (1991) J. Funct. Programming , vol.1 , Issue.4 , pp. 417-458
    • Cardelli, L.1    Longo, G.2
  • 25
    • 0022333721 scopus 로고
    • On understanding types, data abstraction, and polymorphism
    • Cardelli, L., and Wegner, P. (1985), On understanding types, data abstraction, and polymorphism, Comput. Surveys 17(4).
    • (1985) Comput. Surveys , vol.17 , Issue.4
    • Cardelli, L.1    Wegner, P.2
  • 28
    • 85016860615 scopus 로고
    • Notes on typed object-oriented programming
    • "Proceedings Theoretical Aspects of Computer Software," Springer
    • Fisher, K., and Mitchell, J. (1994), Notes on typed object-oriented programming, in "Proceedings Theoretical Aspects of Computer Software," pp. 138-150, Springer, Lecture Notes in Computer Science, Vol. 789.
    • (1994) Lecture Notes in Computer Science , vol.789 , pp. 138-150
    • Fisher, K.1    Mitchell, J.2
  • 29
    • 0029454104 scopus 로고    scopus 로고
    • The development of type systems for object-oriented languages
    • Fisher, K., and Mitchell, J. (1996), The development of type systems for object-oriented languages, Theory and Practice of Object Systems 1(3), 189-220.
    • (1996) Theory and Practice of Object Systems , vol.1 , Issue.3 , pp. 189-220
    • Fisher, K.1    Mitchell, J.2
  • 30
    • 85028774802 scopus 로고
    • "Typed Lambda Calculus and Applications" (M. Bezem and J. F. Groote, Eds.), Springer-Verlag
    • ≤, in "Typed Lambda Calculus and Applications" (M. Bezem and J. F. Groote, Eds.), Lecture Notes in Computer Science, Vol. 664, Springer-Verlag.
    • (1993) Lecture Notes in Computer Science , vol.664
  • 31
    • 0029637558 scopus 로고
    • ≤ type checking
    • ≤ type checking, Theor. Comp. Sci. 139(1, 2), 131-162.
    • (1995) Theor. Comp. Sci. , vol.139 , Issue.1-2 , pp. 131-162
    • Ghelli, G.1
  • 33
    • 21844485882 scopus 로고
    • A unifying type-theoretic framework for objects
    • Hoffmann, M., and Pierce, B. (1985), A unifying type-theoretic framework for objects, J. Funct. Programming 5(4), 593-635. [Previous versions appeared in the "Symposium on Theoretical Aspects of Computer Science, 1994" (pp. 252-262) and, under the title "An Abstract View of Objects and Subtyping (Preliminary Report)," as University of Edinburgh, LFCS technical report ECS-LFCS-92-226, 1992]
    • (1985) J. Funct. Programming , vol.5 , Issue.4 , pp. 593-635
    • Hoffmann, M.1    Pierce, B.2
  • 34
    • 21844485882 scopus 로고
    • Hoffmann, M., and Pierce, B. (1985), A unifying type-theoretic framework for objects, J. Funct. Programming 5(4), 593-635. [Previous versions appeared in the "Symposium on Theoretical Aspects of Computer Science, 1994" (pp. 252-262) and, under the title "An Abstract View of Objects and Subtyping (Preliminary Report)," as University of Edinburgh, LFCS technical report ECS-LFCS-92-226, 1992]
    • (1994) Symposium on Theoretical Aspects of Computer Science , pp. 252-262
  • 35
    • 21844485882 scopus 로고
    • as University of Edinburgh, LFCS technical report ECS-LFCS-92-226
    • Hoffmann, M., and Pierce, B. (1985), A unifying type-theoretic framework for objects, J. Funct. Programming 5(4), 593-635. [Previous versions appeared in the "Symposium on Theoretical Aspects of Computer Science, 1994" (pp. 252-262) and, under the title "An Abstract View of Objects and Subtyping (Preliminary Report)," as University of Edinburgh, LFCS technical report ECS-LFCS-92-226, 1992]
    • (1992) An Abstract View of Objects and Subtyping (Preliminary Report)
  • 36
    • 43449107343 scopus 로고    scopus 로고
    • Inheritance and cofree constructions
    • "European Conference on Object-Oriented Programming (ECOOP96)" (P. Cointe, Ed.), Springer-Verlag, Berlin/New York
    • Jacobs, B. (1996), Inheritance and cofree constructions, in "European Conference on Object-Oriented Programming (ECOOP96)" (P. Cointe, Ed.), Lecture Notes in Computer Science, No. 1098, pp. 210-231, Springer-Verlag, Berlin/New York.
    • (1996) Lecture Notes in Computer Science, No. 1098 , vol.1098 , pp. 210-231
    • Jacobs, B.1
  • 39
    • 0025229171 scopus 로고
    • Toward a typed foundation for method specialization and inheritance
    • Mitchell, J. C. (1990), Toward a typed foundation for method specialization and inheritance, in "Proceedings of the 17th ACM Symposium on Principles of Programming Languages," pp. 109-124. [Also in C. A. Gunter and J. C. Mitchell, Eds., "Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design," MIT Press, 1994]
    • (1990) Proceedings of the 17th ACM Symposium on Principles of Programming Languages , pp. 109-124
    • Mitchell, J.C.1
  • 42
    • 0024038082 scopus 로고
    • Abstract types have existential type
    • Mitchell, J. C., and Plotkin, G. D. (1988), Abstract types have existential type, ACM Trans. Programming Lang. Systems 10(3), 470-502. [Preliminary version appeared in Proc. 12th ACM Symp. on Principles of Programming Languages, 1985]
    • (1988) ACM Trans. Programming Lang. Systems , vol.10 , Issue.3 , pp. 470-502
    • Mitchell, J.C.1    Plotkin, G.D.2
  • 43
    • 0024038082 scopus 로고
    • Mitchell, J. C., and Plotkin, G. D. (1988), Abstract types have existential type, ACM Trans. Programming Lang. Systems 10(3), 470-502. [Preliminary version appeared in Proc. 12th ACM Symp. on Principles of Programming Languages, 1985]
    • (1985) Proc. 12th ACM Symp. on Principles of Programming Languages
  • 44
    • 0003102688 scopus 로고
    • Bounded quantification is undecidable
    • Pierce, B. C. (1994), Bounded quantification is undecidable, Inform. and Comput. 112(1), 131-165. [Also in C. A. Gunter and J. C. Mitchell, Eds., "Theoretical Aspects of Object- Oriented Programming: Types, Semantics, and Language Design" (MIT Press, 1994). A preliminary version appeared in POPL '92]
    • (1994) Inform. and Comput. , vol.112 , Issue.1 , pp. 131-165
    • Pierce, B.C.1
  • 46
    • 0031119355 scopus 로고    scopus 로고
    • Higher-order subtyping
    • to appear
    • Pierce, B., and Steffen, M. (1997), Higher-order subtyping, Theoret. Comput. Sci., to appear. [A preliminary version appeared in IFIP Working Conference on Programming Concepts, Methods and Calculi (PROCOMET), June 1994, and as University of Edinburgh technical report ECS-LFCS-94-280 and Universität Erlangen-Nürnberg Interner Bericht IMMD7-01/94, 1994]
    • (1997) Theoret. Comput. Sci.
    • Pierce, B.1    Steffen, M.2
  • 47
    • 0031119355 scopus 로고    scopus 로고
    • and as University of Edinburgh technical report ECS-LFCS-94-280 and Universität Erlangen-Nürnberg Interner Bericht IMMD7-01/94
    • Pierce, B., and Steffen, M. (1997), Higher-order subtyping, Theoret. Comput. Sci., to appear. [A preliminary version appeared in IFIP Working Conference on Programming Concepts, Methods and Calculi (PROCOMET), June 1994, and as University of Edinburgh technical report ECS-LFCS-94-280 and Universität Erlangen-Nürnberg Interner Bericht IMMD7-01/94, 1994]
    • (1994) IFIP Working Conference on Programming Concepts, Methods and Calculi (PROCOMET), June 1994
  • 48
    • 84972274325 scopus 로고    scopus 로고
    • Simple type-theoretic foundations for object-oriented programming
    • Pierce, B. C., and Turner, D. N. (1994), Simple type-theoretic foundations for object-oriented programming, J. Funct. Programming 4, 207-247. [ An earlier version appeared in Proc. of POPL '93, pp. 299-312]
    • (1994) J. Funct. Programming , vol.4 , pp. 207-247
    • Pierce, B.C.1    Turner, D.N.2
  • 49
    • 84972274325 scopus 로고    scopus 로고
    • Pierce, B. C., and Turner, D. N. (1994), Simple type-theoretic foundations for object- oriented programming, J. Funct. Programming 4, 207-247. [ An earlier version appeared in Proc. of POPL '93, pp. 299-312]
    • Proc. of POPL '93 , pp. 299-312
  • 51
    • 84976111956 scopus 로고
    • An approach to object semantics based on terminal co-algebras
    • to appear
    • Reichel, H. (1995), An approach to object semantics based on terminal co-algebras, Math. Struct. Comput. Sci., to appear.
    • (1995) Math. Struct. Comput. Sci.
    • Reichel, H.1


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