Subject-oriented programming: a critique of pure objects
@inproceedings{Harrison1993SubjectorientedPA, title={Subject-oriented programming: a critique of pure objects}, author={William Harrison and H. Ossher}, booktitle={OOPSLA '93}, year={1993} }
Object-Oriented technology is often described in terms of an interwoven troika of themes: encapsulation, polymorphism, and inheritance. But these themes are firmly tied with the concept of identity. If object-oriented technology is to be successfully scaled from the development of independent applications to development of integrated suites of applications, it must relax its emphasis on the objecf. The technology must recognize more directly that a multiplicity of subjective views delocalizes… CONTINUE READING
875 Citations
Distributed characteristics of subject oriented programming: an evaluation with the process and object paradigms
- Computer Science
- ACM-SE 37
- 1999
- 3
The paradoxical success of aspect-oriented programming
- Computer Science
- OOPSLA '06
- 2006
- 173
- Highly Influenced
- PDF
Language constructs for context-oriented programming: an overview of ContextL
- Computer Science
- DLS '05
- 2005
- 229
- PDF
Layered, server-based support for object-oriented application development
- Computer Science
- Proceedings of International Workshop on Object Orientation in Operating Systems
- 1995
- 1
- PDF
Distributing objects with multiple aspects
- Computer Science
- Proceedings 22nd International Conference on Distributed Computing Systems Workshops
- 2002
- 2
- PDF