Skip to main content

OO-in-the-Large: Software Development with Subject-Oriented Programming

  • Conference paper
  • First Online:
Object-Oriented Technology: ECOOP’98 Workshop Reader (ECOOP 1998)

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

Included in the following conference series:

  • 344 Accesses

Abstract

Subject-oriented programming (SOP) is an extension of OO programming that permits non-invasive extension, customization and integration of OO components. Support for SOP in C++ and Java was demonstrated.

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

Access this chapter

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 54.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

Institutional subscriptions

References

  • W. Harrison and H. Ossher. Subject-oriented programming (a critique of pure objects). In Proceedings OOPSLA’ 93, pages 4110–428, Washington, D.C., September 1993.

    Google Scholar 

  • H. Ossher, M Kaplan, A. Katz, W. Harrison, and V. Kruskal. Specifying subject-oriented composition. TAPOS, 2(3):179–202, 1996. Special issue: Subjectivity in Object-Oriented Systems.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ossher, H., Tarr, P. (1998). OO-in-the-Large: Software Development with Subject-Oriented Programming. In: Demeyer, S., Bosch, J. (eds) Object-Oriented Technology: ECOOP’98 Workshop Reader. ECOOP 1998. Lecture Notes in Computer Science, vol 1543. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-49255-0_178

Download citation

  • DOI: https://doi.org/10.1007/3-540-49255-0_178

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65460-5

  • Online ISBN: 978-3-540-49255-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics