메뉴 건너뛰기




Volumn 489 LNCS, Issue , 1991, Pages 151-178

Object-oriented programming versus abstract data types

Author keywords

Abstract data type; Extensibility; Higher order procedures; Incremental programming; Object oriented programming; Typing

Indexed keywords

ABSTRACT DATA TYPES; ABSTRACTING; ASPECT ORIENTED PROGRAMMING;

EID: 84976712057     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/BFb0019443     Document Type: Conference Paper
Times cited : (70)

References (45)
  • 9
    • 84976664186 scopus 로고
    • A semantics of multiple inheritance
    • of Lecture Notes in Computer Science, Springer-Verlag
    • L. Cardelli. A semantics of multiple inheritance. In Semantics of Data Types, volume 173 of Lecture Notes in Computer Science, pages 51–68. Springer-Verlag, 1984.
    • (1984) Semantics of Data Types , vol.173 , pp. 51-68
    • Cardelli, L.1
  • 12
    • 84918707845 scopus 로고
    • Technical Report 48, Digital Equipment Corporation Systems Research Center
    • L. Cardelli and J. C. Mitchell. Operations on records. Technical Report 48, Digital Equipment Corporation Systems Research Center, 1989.
    • (1989) Operations on Records
    • Cardelli, L.1    Mitchell, J.C.2
  • 13
    • 0022333721 scopus 로고
    • On understanding types, data abstraction, and polymorphism
    • L. Cardelli and P. Wegner. On understanding types, data abstraction, and polymorphism. Computing Surveys, 17(4):471–522, 1986.
    • (1986) Computing Surveys , vol.17 , Issue.4 , pp. 471-522
    • Cardelli, L.1    Wegner, P.2
  • 19
    • 0003151644 scopus 로고    scopus 로고
    • Eqlog: Equality, types, and generic modules for logic programming
    • 295–363. Prentice-Hall, 1986. An earlier version appears in Journal of Logic Programming, September 84
    • J. Goguen and J. Meseguer. Eqlog: Equality, types, and generic modules for logic programming. In Functional and Logic Programming, pages 295–363. Prentice-Hall, 1986. An earlier version appears in Journal of Logic Programming, Volume 1, Number 2, pages 179–210, September 84.
    • In Functional and Logic Programming , vol.1 , Issue.2 , pp. 179-210
    • Goguen, J.1    Meseguer, J.2
  • 20
    • 84976746763 scopus 로고
    • Initial algebra semantics and continuous algebras
    • January
    • J. Goguen, J. Thatcher, E. Wagner, and J. Wright. Initial algebra semantics and continuous algebras. J. ACM, 24(1):68–95, January 1977.
    • (1977) J. ACM , vol.24 , Issue.1 , pp. 68-95
    • Goguen, J.1    Thatcher, J.2    Wagner, E.3    Wright, J.4
  • 23
    • 0017504316 scopus 로고
    • Abstract data types and the development of data structures
    • June
    • J. Guttag. Abstract data types and the development of data structures. Communications of the ACM, 20(6):297–404, June 1977.
    • (1977) Communications of the ACM , vol.20 , Issue.6 , pp. 297-404
    • Guttag, J.1
  • 24
    • 0020929263 scopus 로고
    • An introduction to the larch shared language
    • J. V. Guttag and J. J. Horning. An introduction to the larch shared language. In IFIP, 1983.
    • (1983) IFIP
    • Guttag, J.V.1    Horning, J.J.2
  • 31
    • 84976670850 scopus 로고
    • Programming with abstract data types
    • B. Liskov and S. Zilles. Programming with abstract data types. SIGPlan Notices, 9(4):50–59, 1974.
    • (1974) Sigplan Notices , vol.9 , Issue.4 , pp. 50-59
    • Liskov, B.1    Zilles, S.2
  • 35
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • D. Parnas. On the criteria to be used in decomposing systems into modules. Communications of the ACM, 15:1053–1058, 1972.
    • (1972) Communications of the ACM , vol.15 , pp. 1053-1058
    • Parnas, D.1
  • 36
    • 0015346655 scopus 로고
    • A technique for software module specification
    • D. Parnas. A technique for software module specification. Communications of the ACM, 15:330–336, 1972.
    • (1972) Communications of the ACM , vol.15 , pp. 330-336
    • Parnas, D.1
  • 39
    • 12844286669 scopus 로고
    • User-defined types and procedural data structures as complementary approaches to data abstraction
    • J. C. Reynolds. User-defined types and procedural data structures as complementary approaches to data abstraction. In New Advances in Algorithmic Languages, pages 157–168. Inst. de Recherche d’Informatique et d’Automatique, 1975.
    • (1975) New Advances in Algorithmic Languages , pp. 157-168
    • Reynolds, J.C.1
  • 41
    • 0003924373 scopus 로고
    • Random House Dictionary of the English Language
    • editor
    • J. Stein, editor. Random House Dictionary of the English Language. Random House, 1967.
    • (1967) Random House
    • Stein, J.1
  • 43
    • 0024900567 scopus 로고
    • Type inference for record concatenation and multiple inheritance
    • M. Wand. Type inference for record concatenation and multiple inheritance. In Proc. IEEE Symposium on Logic in Computer Science, pages 92–97, 1989.
    • (1989) Proc. IEEE Symposium on Logic in Computer Science , pp. 92-97
    • Wand, M.1
  • 45
    • 84976812210 scopus 로고
    • Procedural encapsulation: A linguistic protection mechanism
    • S. N. Zilles. Procedural encapsulation: A linguistic protection mechanism. SIGPlan Notices, 8(9):142–146, 1973.
    • (1973) Sigplan Notices , vol.8 , Issue.9 , pp. 142-146
    • Zilles, S.N.1


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