메뉴 건너뛰기




Volumn 10, Issue 7, 1997, Pages 44-50

Classes versus prototypes: Some philosophical and historical observations

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0347607568     PISSN: 08968438     EISSN: None     Source Type: Journal    
DOI: None     Document Type: Article
Times cited : (22)

References (38)
  • 1
    • 84924910822 scopus 로고
    • (the revised Oxford translation), Princeton University Press
    • Barnes, J., Ed. The Complete Works of Aristotle, Vol. 1 (the revised Oxford translation), Princeton University Press, 1984.
    • (1984) The Complete Works of Aristotle , vol.1
    • Barnes, J.1
  • 3
    • 0003977796 scopus 로고
    • Studentlitteratur, Lund, Sweden
    • Birtwistle, G. M., et al. Simula Begin, Studentlitteratur, Lund, Sweden, 1973.
    • (1973) Simula Begin
    • Birtwistle, G.M.1
  • 4
    • 84976718542 scopus 로고
    • Object-Preserving Class Transformations
    • A. Paepcke, Ed., OOP-SLA '91 Conference Proceedings (Phoenix, Arizona, Oct. 6-11), Nov.
    • Bergstein, P. "Object-Preserving Class Transformations," A. Paepcke, Ed., OOP-SLA '91 Conference Proceedings (Phoenix, Arizona, Oct. 6-11), ACM SIGPLAN Notices 26(11):299-313, Nov. 1991.
    • (1991) ACM SIGPLAN Notices , vol.26 , Issue.11 , pp. 299-313
    • Bergstein, P.1
  • 5
    • 9644292263 scopus 로고
    • Type-Safe OOP with Prototypes: The Concepts of Omega
    • Dec.
    • Blaschek, G. "Type-Safe OOP with Prototypes: The Concepts of Omega," Structured Programming, 12(12): 1-9, Dec. 1991.
    • (1991) Structured Programming , vol.12 , Issue.12 , pp. 1-9
    • Blaschek, G.1
  • 8
    • 84976665944 scopus 로고
    • Mixin-Based Inheritance
    • N. Meyrowitz, Ed., OOP-SLA/ECOOP'90 Conference Proceedings (Ottawa, Canada, Oct. 21-25), Oct.
    • Bracha, G., and W. Cook. "Mixin-Based Inheritance," N. Meyrowitz, Ed., OOP-SLA/ECOOP'90 Conference Proceedings (Ottawa, Canada, Oct. 21-25), ACM SIGPLAN Notices, (25)10:303-311, Oct. 1990.
    • (1990) ACM SIGPLAN Notices , vol.10 , Issue.25 , pp. 303-311
    • Bracha, G.1    Cook, W.2
  • 9
    • 0020832319 scopus 로고
    • What Is-A Is and Isn't?
    • Oct.
    • Brachman, R. "What Is-A Is and Isn't?" IEEE Computer, 16(10): 30-36, Oct. 1983.
    • (1983) IEEE Computer , vol.16 , Issue.10 , pp. 30-36
    • Brachman, R.1
  • 10
    • 0023327532 scopus 로고
    • No Silver Bullet - Essence and Accidents of Software Engineering
    • H. J. Kugler, Ed., Elsevier Science Publishers (North-Holland)
    • Brooks, F. P., Jr. "No Silver Bullet - Essence and Accidents of Software Engineering," H. J. Kugler, Ed., Information Processing '86, Elsevier Science Publishers (North-Holland), 1986, pp.1069-1076. Also in IEEE Computer, 20(4): 10-19, 1987.
    • (1986) Information Processing '86 , pp. 1069-1076
    • Brooks Jr., F.P.1
  • 11
    • 0023327532 scopus 로고
    • Brooks, F. P., Jr. "No Silver Bullet - Essence and Accidents of Software Engineering," H. J. Kugler, Ed., Information Processing '86, Elsevier Science Publishers (North-Holland), 1986, pp.1069-1076. Also in IEEE Computer, 20(4): 10-19, 1987.
    • (1987) IEEE Computer , vol.20 , Issue.4 , pp. 10-19
  • 12
    • 85029502339 scopus 로고
    • An Incremental Class Reorganization Approach
    • O. L. Madsen, Ed., ECOOP'92: European Conference on Object-Oriented Programming (Utrecht, The Netherlands, Jun. 29-Jul. 3), Springer-Verlag
    • Casais, E. "An Incremental Class Reorganization Approach," O. L. Madsen, Ed., ECOOP'92: European Conference on Object-Oriented Programming (Utrecht, The Netherlands, Jun. 29-Jul. 3), Lecture Notes in Computer Science 615, Springer-Verlag, pp.114-132, 1992.
    • (1992) Lecture Notes in Computer Science 615 , pp. 114-132
    • Casais, E.1
  • 13
    • 0004239334 scopus 로고
    • A Denotational Semantics of Inheritance
    • Ph.D. thesis, Brown University, May
    • Cook, W. R. "A Denotational Semantics of Inheritance," Ph.D. thesis, Brown University, Technical report CS-89-33, May 1989.
    • (1989) Technical Report CS-89-33
    • Cook, W.R.1
  • 14
    • 0026973351 scopus 로고
    • Interfaces and Specifications for the Smalltalk-80 Collection Classes
    • A. Paepcke, Ed., OOPSLA'92 Conference Proceedings (Vancouver, Canada, Oct. 18-22), Oct.
    • Cook, W. R. "Interfaces and Specifications for the Smalltalk-80 Collection Classes," A. Paepcke, Ed., OOPSLA'92 Conference Proceedings (Vancouver, Canada, Oct. 18-22), ACM SIGPLAN Notices, (27)10:1-15, Oct. 1992.
    • (1992) ACM SIGPLAN Notices , vol.10 , Issue.27 , pp. 1-15
    • Cook, W.R.1
  • 15
    • 0026984908 scopus 로고
    • Prototype-Based Languages: From a New Taxonomy to Constructive Proposals and Their Validation
    • A. Paepcke, Ed., OOP-SLA'92 Conference Proceedings (Vancouver, Canada, Oct. 18-22), Oct.
    • Dony, C., J. Malenfant, and P. Cointe. "Prototype-Based Languages: From a New Taxonomy to Constructive Proposals and Their Validation," A. Paepcke, Ed., OOP-SLA'92 Conference Proceedings (Vancouver, Canada, Oct. 18-22), ACM SIGPLAN Notices, (27)10:201-217, Oct. 1992.
    • (1992) ACM SIGPLAN Notices , vol.10 , Issue.27 , pp. 201-217
    • Dony, C.1    Malenfant, J.2    Cointe, P.3
  • 17
    • 84976708204 scopus 로고    scopus 로고
    • Subject-Oriented Programming (A Critique of Pure Objects)
    • Washington, D.C.
    • Harrison, W., and H. Ossher, "Subject-Oriented Programming (A Critique of Pure Objects)," OOPSLA '93 Conference Proceedings, Washington, D.C., pp.411-428.
    • OOPSLA '93 Conference Proceedings , pp. 411-428
    • Harrison, W.1    Ossher, H.2
  • 19
    • 85034858345 scopus 로고
    • Name Collision in Multiple Classification Hierarchies
    • S. Gjessing and K. Nygaard, Eds., ECOOP'88: European Conference on Object-Oriented Programming (Oslo, Norway, Aug. 15-17), Springer-Verlag
    • Knudsen, J. L "Name Collision in Multiple Classification Hierarchies," S. Gjessing and K. Nygaard, Eds., ECOOP'88: European Conference on Object-Oriented Programming (Oslo, Norway, Aug. 15-17), Lecture Notes in Computer Science 276, Springer-Verlag, pp.93-109,1988.
    • (1988) Lecture Notes in Computer Science 276 , pp. 93-109
    • Knudsen, J.L.1
  • 21
    • 84976704175 scopus 로고
    • Using Prototypical Objects to Implement Shared Behavior in Object-Oriented Systems
    • N. Meyrowitz, Ed., OOPSLA'86 Conference Proceedings (Portland, Oregon, Sep. 26-Oct. 2), Nov.
    • Lieberman, H. "Using Prototypical Objects to Implement Shared Behavior in Object-Oriented Systems," N. Meyrowitz, Ed., OOPSLA'86 Conference Proceedings (Portland, Oregon, Sep. 26-Oct. 2), ACM SIGPLAN Notices, (21)11: 214-223, Nov. 1986.
    • (1986) ACM SIGPLAN Notices , vol.11 , Issue.21 , pp. 214-223
    • Lieberman, H.1
  • 22
    • 84976738441 scopus 로고
    • An Exemplar Based Smalltalk
    • N. Meyrowitz, Ed., OOPSLA'86 Conference Proceedings (Portland, Oregon, Sep. 26-Oct. 2), Nov.
    • LaLonde, W. R., D. A. Thomas, and J. R. Pugh. "An Exemplar Based Smalltalk," N. Meyrowitz, Ed., OOPSLA'86 Conference Proceedings (Portland, Oregon, Sep. 26-Oct. 2), ACM SIGPLAN Notices, 21(11): 322-330, Nov. 1986.
    • (1986) ACM SIGPLAN Notices , vol.21 , Issue.11 , pp. 322-330
    • Lalonde, W.R.1    Thomas, D.A.2    Pugh, J.R.3
  • 23
    • 0003489758 scopus 로고
    • Refactoring Object-Oriented Frameworks
    • Ph.D. thesis, University of Illinois at Urbana-Champaign
    • Opdyke, W. F. "Refactoring Object-Oriented Frameworks," Ph.D. thesis, University of Illinois at Urbana-Champaign, Technical report UIUC-DCS-R-92-1759, 1992.
    • (1992) Technical Report UIUC-DCS-R-92-1759
    • Opdyke, W.F.1
  • 24
    • 0027334778 scopus 로고
    • Creating Abstract Superclasses by Refactoring
    • S. C. Kwasny and J. F. Buck, Eds., (Indianapolis, Indiana, Feb. 16-18), ACM Press
    • Opdyke, W. F. and R. E. Johnson. "Creating Abstract Superclasses by Refactoring," S. C. Kwasny and J. F. Buck, Eds., 1993 ACM Computer Science Conference (Indianapolis, Indiana, Feb. 16-18), ACM Press, pp. 66-73, 1993.
    • (1993) 1993 ACM Computer Science Conference , pp. 66-73
    • Opdyke, W.F.1    Johnson, R.E.2
  • 25
    • 0004281448 scopus 로고
    • Kustannusosakeyhtiö Otava, Keuruu, Finland, (Finnish translation)
    • Plato. The Republic, Kustannusosakeyhtiö Otava, Keuruu, Finland, 1981 (Finnish translation).
    • (1981) The Republic
  • 26
    • 34248936100 scopus 로고
    • Basic Objects in Natural Categories
    • Rosch, E., et al., "Basic Objects in Natural Categories," Cognitive Psychology 8: 382-439, 1976.
    • (1976) Cognitive Psychology , vol.8 , pp. 382-439
    • Rosch, E.1
  • 27
    • 0242631621 scopus 로고
    • Family Resemblances: Studies in the Internal Structure of Categories
    • Rosch, E., and C. Mervis. "Family Resemblances: Studies in the Internal Structure of Categories," Cognitive Psychology 7: pp. 573-605,1975.
    • (1975) Cognitive Psychology , vol.7 , pp. 573-605
    • Rosch, E.1    Mervis, C.2
  • 30
    • 84976672498 scopus 로고
    • Prototype-Based Languages: Object Lessons from Class-Free Programming (Panel)
    • OOPSLA'94 Conference Proceedings, Portland, Oregon, Oct. 23-27, Oct.
    • Smith, R. B., et al. "Prototype-Based Languages: Object Lessons from Class-Free Programming (Panel)," OOPSLA'94 Conference Proceedings, Portland, Oregon, Oct. 23-27, ACM SIGPLAN Notices, 29(10): 102-112, Oct. 1994.
    • (1994) ACM SIGPLAN Notices , vol.29 , Issue.10 , pp. 102-112
    • Smith, R.B.1
  • 31
    • 84976777276 scopus 로고
    • Delegation is inheritance
    • N. Meyrowitz, Ed., OOPSLA'87 Conference Proceedings, Orlando, Florida, Oct. 4-8, Dec.
    • Stein, L. A., "Delegation is inheritance," N. Meyrowitz, Ed., OOPSLA'87 Conference Proceedings, Orlando, Florida, Oct. 4-8, ACM SIGPLAN Notices, (22)12:138-146, Dec. 1987.
    • (1987) ACM SIGPLAN Notices , vol.12 , Issue.22 , pp. 138-146
    • Stein, L.A.1
  • 32
    • 9644300268 scopus 로고
    • Kevo - A Prototype-Based Object-Oriented Language Based on Concatenation and Module Operations
    • University of Victoria, B.C., Canada, Jun.
    • Taivalsaari, A. "Kevo - A Prototype-Based Object-Oriented Language Based on Concatenation and Module Operations," Technical report DCS-197-1R, University of Victoria, B.C., Canada, Jun. 1992.
    • (1992) Technical Report DCS-197-1R
    • Taivalsaari, A.1
  • 35
    • 84976684419 scopus 로고
    • Self: The Power of Simplicity
    • N. Meyrówitz, Ed., OOPSLA'87 Conference Proceedings Orlando, Florida, Oct. 4-8, Dec.
    • Ungar, D., and R. B. Smith. "Self: The Power of Simplicity," N. Meyrówitz, Ed., OOPSLA'87 Conference Proceedings Orlando, Florida, Oct. 4-8, ACM SIGPLAN Notices, 22(12): 227-241, Dec. 1987.
    • (1987) ACM SIGPLAN Notices , vol.22 , Issue.12 , pp. 227-241
    • Ungar, D.1    Smith, R.B.2


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