On Including Part Hierarchies in Object-Oriented Languages, with an Implementation in Smalltalk

  • Edwin Blake
  • Steve Cook
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 276)


Sugar Corn Encapsulation Prefix 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Agha, G. (1986) SIGPLAN Notices 21,10 58–67. “An overview of actor languages.”CrossRefGoogle Scholar
  2. Borning, A.H. (1979) ThingLab: A constraint-oriented simulation laboratory. Xerox Palo Alto Research Center report SSL-79-3, a revised version of Stanford University PhD. thesis, Stanford Computer Science Department Report STAN-CS-79-746.Google Scholar
  3. Borning, A.H. (1981) ACM trans. Programming Languages and Sysrems 3,4 353–387. “The programming language aspects of ThingLab, a constraint-oriented simulation laboratory.”CrossRefGoogle Scholar
  4. Borning, A.H. (1986) IEEE/ACM Fall Joint Computer Conf., Dallas, Texas, Nov 1986. pp. 36–40 “Classes versus prototypes in object-oriented languages.”Google Scholar
  5. Borning, A.H. & Ingalls, D.H.H. (1982) Proc. Nut. Conf Artificial Intelligence, Pittsburgh, PA. pp. 234–237. “Multiple inheritance in Smalltalk-80.”Google Scholar
  6. Brachman, R.J. (1983) Computer 16,10 30–36. “What IS-A is and isn’t: an analysis of taxonomic links in semantic networks.”CrossRefGoogle Scholar
  7. Brooks, R.A. (1981) Artificial Intelligence 17 285–348. “Symbolic reasoning among 3-D models and 2-D images.”CrossRefGoogle Scholar
  8. Fikes, R. & Kehler, T. (1985) Comm. ACM 28 904–920. “The role of frame-based representation in reasoning.”CrossRefGoogle Scholar
  9. Foley, J.D. & van Dam, A. (1982) Fundamentals of Interactive Computer Graphics. Addison-Wesley. Reading, Massachusetts.Google Scholar
  10. LaLonde, W.R., Thomas, D.A. & Pugh, J.R. (1986) OOPSLA’86: SIGPLAN Notices 21,11 322–330. “An exemplar based Smalltalk.”CrossRefGoogle Scholar
  11. Lieberman, H. (1986) OOPSLA’86: SIGPLAN Notices 21,11 214–223. “Using prototypical objects to implement shared behavior in object-oriented systems.”CrossRefMathSciNetGoogle Scholar
  12. Marr, D. & Nishihara, H.K. (1978) Proc. R. Soc. Lond. B 200 269–294. “Representation and recognition of the spatial organization of three-dimensional shapes.”CrossRefGoogle Scholar
  13. Moon, D.A. (1986) OOPSLA’86: SIGPLAN Notices 21,11 1–8. “Object-oriented programming with Flavors.”CrossRefGoogle Scholar
  14. PHIGS (1986) Programmer’s Hierarchical Interactive Graphics System. ISO PHIGS revised working draft, 13 June 1986.Google Scholar
  15. Pirsig, R.M. (1974) Zen and the art of motorcycle maintenance: An enquiry into values. The Bodley Head.Google Scholar
  16. Smith, B. (1982) Parts and Moments. Studies in Logic and Formal Ontology. Philosophia Verlag. München.MATHGoogle Scholar
  17. Stefik, M. & Bobrow, D.G. (1985) The AI Magazine. 6,4 40–62. “Object-oriented programming: themes and variations.”Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1987

Authors and Affiliations

  • Edwin Blake
    • 1
  • Steve Cook
    • 1
  1. 1.Department of Computer Science, Queen Mary CollegeLondon UniversityLondon

Personalised recommendations