Skip to main content

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

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 276))

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References.

  • Agha, G. (1986) SIGPLAN Notices 21,10 58–67. “An overview of actor languages.”

    Article  Google Scholar 

  • 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 

  • 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.”

    Article  Google Scholar 

  • 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 

  • 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 

  • Brachman, R.J. (1983) Computer 16,10 30–36. “What IS-A is and isn’t: an analysis of taxonomic links in semantic networks.”

    Article  Google Scholar 

  • Brooks, R.A. (1981) Artificial Intelligence 17 285–348. “Symbolic reasoning among 3-D models and 2-D images.”

    Article  Google Scholar 

  • Fikes, R. & Kehler, T. (1985) Comm. ACM 28 904–920. “The role of frame-based representation in reasoning.”

    Article  Google Scholar 

  • Foley, J.D. & van Dam, A. (1982) Fundamentals of Interactive Computer Graphics. Addison-Wesley. Reading, Massachusetts.

    Google Scholar 

  • LaLonde, W.R., Thomas, D.A. & Pugh, J.R. (1986) OOPSLA’86: SIGPLAN Notices 21,11 322–330. “An exemplar based Smalltalk.”

    Article  Google Scholar 

  • Lieberman, H. (1986) OOPSLA’86: SIGPLAN Notices 21,11 214–223. “Using prototypical objects to implement shared behavior in object-oriented systems.”

    Article  MathSciNet  Google Scholar 

  • 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.”

    Article  Google Scholar 

  • Moon, D.A. (1986) OOPSLA’86: SIGPLAN Notices 21,11 1–8. “Object-oriented programming with Flavors.”

    Article  Google Scholar 

  • PHIGS (1986) Programmer’s Hierarchical Interactive Graphics System. ISO PHIGS revised working draft, 13 June 1986.

    Google Scholar 

  • Pirsig, R.M. (1974) Zen and the art of motorcycle maintenance: An enquiry into values. The Bodley Head.

    Google Scholar 

  • Smith, B. (1982) Parts and Moments. Studies in Logic and Formal Ontology. Philosophia Verlag. München.

    MATH  Google Scholar 

  • Stefik, M. & Bobrow, D.G. (1985) The AI Magazine. 6,4 40–62. “Object-oriented programming: themes and variations.”

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1987 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Blake, E., Cook, S. (1987). On Including Part Hierarchies in Object-Oriented Languages, with an Implementation in Smalltalk. In: Bézivin, J., Hullot, JM., Cointe, P., Lieberman, H. (eds) ECOOP’ 87 European Conference on Object-Oriented Programming. ECOOP 1987. Lecture Notes in Computer Science, vol 276. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47891-4_5

Download citation

  • DOI: https://doi.org/10.1007/3-540-47891-4_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-18353-2

  • Online ISBN: 978-3-540-47891-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics