
Subject-oriented programming publications
For most of the papers listed, only abstracts are provided online for
copyright reasons. To request reprints, please send email to Harold Ossher (ossher@watson.ibm.com).
Recommended initial reading
- H. Ossher, M. Kaplan, A. Katz, W. Harrison, V. Kruskal,
Specifying Subject-Oriented Composition,
Theory and Practice of Object Systems, volume 2, number 3, 1996, Wiley
& Sons. (Just the introduction is recommended for initial reading).
- Matthew Kaplan, Harold Ossher, William Harrison, Vincent Kruskal,
Subject-Oriented Design and the Watson Subject Compiler,
Position paper for OOPSLA'96 Subjectivity Workshop, October, 1996
- Harold Ossher, William Harrison, Frank Budinsky, and Ian Simmonds,
Subject-Oriented Programming:
Supporting Decentralized Development of Objects,
Proceedings of the 7th IBM Conference on Object-Oriented Technology,
July, 1994
- William Harrison and Harold Ossher,
Subject-Oriented Programming - A Critique of Pure Objects,
Proceedings of 1993 Conference on Object-Oriented Programming
Systems, Languages, and Applications, September 1993. Obtain
a copy from the ACM Digital Library.
Other publications on subject-oriented programming
- William Harrison, Harold Ossher and Peri Tarr,
Using Delegation for Software and Subject Composition,
Research Report RC 20946, IBM Thomas J. Watson Research Center, August 1997.
- Hafedh Mili, William Harrison, Harold Ossher,
Supporting Subject-Oriented Programming in Smalltalk,
Presented at TOOLS USA 96, August 1996
- W. H. Harrison, H. Kilov, H. L. Ossher, I. Simmonds,
From Dynamic Supertypes to Subjects: A natural way to specify and develop systems,
IBM Systems Journal, June 1996
- Harold Ossher, Matthew Kaplan, William Harrison, Alexander
Katz and Vincent Kruskal,
Subject-Oriented Composition Rules,
Proceedings of 1995 Conference on Object-Oriented Programming
Systems, Languages, and Applications, October 1995
- Harold Ossher and William Harrison,
Combination of Inheritance Hierarchies,
Proceedings of 1992 Conference on Object-Oriented Programming
Systems, Languages, and Applications, October 1992
Related publications
- Workshop Summary, Workshop on Subjects and Viewpoints throughout
the Lifecycle.
Addendum to the Proceedings of the Conference on Object-Oriented
Programming Systems, Languages, and Applications (to
appear).
- Workshop Summary,
Workshop on Subjectivity in Object-Oriented Systems
Addendum to the Proceedings of the Conference on Object-Oriented
Programming Systems, Languages, and Applications, October 1995
- Workshop Summary,
Workshop on Subjectivity in Object-Oriented Systems
Addendum to the Proceedings of the Conference on Object-Oriented
Programming Systems, Languages, and Applications, October 1994
[
Subject-oriented programming home page |
Research home page]
[ Home |
Order |
Search |
Contact IBM |
Legal ]