Fact-checked by Grok 2 weeks ago
References
-
[1]
[PDF] Subject-Oriented Programming (A Critique of Pure Objects) - iViz LabThis paper explores this shift to a style of object- oriented technology that emphasizes the subjective views: Subject-Oriented Programming. 1. Introduction.
-
[2]
Subject-oriented programming: a critique of pure objectsSubject-oriented programming: a critique of pure objects. Authors: William Harrison. William Harrison. View Profile. Harold Ossher. Harold Ossher. View Profile.
-
[3]
Subject-Oriented Programming (SOP) and Adaptive Programming ...Subject-oriented Programming (SOP) is a program composition technology from IBM initiated by Harold Ossher and Bill Harrison. A subject is a collection of ...
-
[4]
Subject-oriented programming: a critique of pure objectsSubject-oriented programming: a critique of pure objects. Authors: William Harrison.
-
[5]
Ossher - Subject-Oriented Programming Supporting Decentralized ...This document discusses subject-oriented programming, which allows decentralized development of objects. It addresses issues that arise when multiple ...
-
[6]
Hafedh Mili's PublicationsHafedh Mili, William Harrison, and Harold Ossher, ``Supporting Subject-Oriented Programming in Smalltalk,'' in Proceedings of TOOLS'96, July 30 - August 2 ...
-
[7]
Hyper/J: multi-dimensional separation of concerns for JavaW. Harrison and H. Ossher. Subject-oriented programming (a critique of pure objects). In Proceedings of the Conference on Object-Oriented Programming: Systems ...
-
[8]
[PDF] Advanced Separation of Concerns - https ://ris.utwen te.nlposition filters, hyperspaces, role-modelling, subject-oriented programming and many ... them within the context of advanced separation of concerns. One ...
-
[9]
Subject-oriented composition rules | ACM SIGPLAN NoticesThis paper presents an approach to the composition rules used to specify composition details. Rules can be generic, allowing different subrules to be "plugged ...
-
[10]
N degrees of separation: multi-dimensional separation of concernsSubject-oriented programming (a critique of pure objects). In Proceedings of ... Hyper/J: multi-dimensional separation of concerns for Java. ICSE '00 ...
-
[11]
Hyper/J: multi-dimensional separation of concerns for JavaDec 3, 2000 · Hyper/J supports flexible, multi-dimensional separation of concerns for Java software. This demonstration will-show how to use Hyper/J in ...
-
[12]
Hyper/J(tm): Multi-Dimensional Separation of Concerns for Java(tm)Harrison and H. Ossher, “Subject-oriented programming (a critique of pure objects).” In Proceedings of the Conference on Object-Oriented Programming ...
-
[13]
Using subject-oriented programming to overcome common ...May 16, 1999 · Subject-oriented programming (SOP) is a practical approach to object-oriented (OO) programming-in-the-large.Missing: history | Show results with:history
-
[14]
Hyper/J™: Multi-Dimensional Separation of Concerns for Java™Hyper/J supports multi-dimensional separation of concerns for Java using the hyperspace approach. It permits the identification, encapsulation and integration ( ...
-
[15]
[PDF] IBM Research ReportJul 30, 2001 · ... .com/hyperspace. Hyper/J is available for download, free of charge, from IBM's alphaWorks web site: http://www.alphaworks.ibm.com/tech/hyperj.
- [16]
-
[17]
(PDF) The concern manipulation environment - ResearchGateThe Concern Manipulation Environment (CME) aims to provide a set of open, extensible components and a set of tools that promote aspect-oriented software ...
-
[18]
Concern modeling in the concern manipulation environmentThe Concern Manipulation Environment (CME) is an AOSD environment in which software is organized and manipulated in terms of concerns.
-
[19]
Concern Manipulation Environment (CME) - SourceForgeApr 24, 2015 · The Concern Manipulation Environment (CME) is an integrated Aspect-Oriented Development (AOSD) environment that promotes incremental ...Missing: subject- | Show results with:subject-
-
[20]
[PDF] Aspect Oriented Programming - UBC Computer ScienceWe present the basis for a new programming technique, called aspect- oriented programming, that makes it possible to clearly express programs involving such ...
-
[21]
Aspect and Subject Oriented Programming Paradigms - ResearchGateJun 20, 2016 · Aspect and Subject Oriented Programming Paradigms: A Comparative Study. December 2014. Conference: The International Conference on Complex ...
- [22]
-
[23]
Aspect-Oriented Software Development - Semantic ScholarOct 16, 2004 · This foundation reference is all you need to start applying aspect-oriented software development in real-world systems, and four leaders in ...Missing: seminal | Show results with:seminal
-
[24]
(PDF) Aspect-Oriented Software Development - ResearchGateAug 7, 2025 · How Can AOSD Apply to Process on Three Levels? AOSD consists of techniques applied to artifacts. Or as processes applied to products.
-
[25]
Multi-Dimensional Separation of Concerns and The Hyperspace ...For example, ModelSoC [3] is introduced as an extension of the hyperspace model for multi-dimensional separation of concern defined by Ossher and Tarr [9] that ...
-
[26]
[PDF] Adaptive Object-Oriented Software. The Demeter Method, 1996... adaptive programming in. C++ and tools for supporting the methodology. And because the methodology is program- ming-language independent, any programmer ...
-
[27]
Using subject-oriented programming to overcome common ...Harrison and H. Ossher. Subject-oriented programming (a critique of pure objects). In Proc. OOPSLA '93, pages 41 l-428, September 1993. Digital Library.<|control11|><|separator|>