| 2008 |
| 41 | EE | Barthélémy Dagenais,
Harold Ossher:
Automatically locating framework extension examples.
SIGSOFT FSE 2008: 203-213 |
| 2007 |
| 40 | EE | Harold Ossher:
Fundamentals of concern manipulation.
FOAL 2007: 1-4 |
| 39 | EE | Barthélémy Dagenais,
Harold Ossher:
Mismar: A New Approach to Developer Documentation.
ICSE Companion 2007: 47-48 |
| 38 | EE | Harold Ossher:
A direction for research on virtual machine support for concern composition.
VMIL 2007: 5 |
| 2006 |
| 37 | EE | Barthélémy Dagenais,
Harold Ossher:
Guidance through active concerns.
ETX 2006: 60-64 |
| 36 | EE | William H. Harrison,
Harold Ossher,
Peri L. Tarr:
General Composition of Software Artifacts.
Software Composition 2006: 194-210 |
| 2005 |
| 35 | EE | William Chung,
William H. Harrison,
Vincent J. Kruskal,
Harold Ossher,
Stanley M. Sutton Jr.,
Peri L. Tarr,
Matthew Chapman,
Andrew Clement,
Helen Hawkins,
Sian January:
The concern manipulation environment.
ICSE 2005: 666-667 |
| 34 | EE | William H. Harrison,
Harold Ossher,
Stanley M. Sutton Jr.,
Peri L. Tarr:
Concern modeling in the concern manipulation environment.
ACM SIGSOFT Software Engineering Notes 30(4): 1-5 (2005) |
| 33 | EE | William H. Harrison,
Harold Ossher,
Stanley M. Sutton Jr.,
Peri L. Tarr:
Supporting aspect-oriented software development with the Concern Manipulation Environment.
IBM Systems Journal 44(2): 309-318 (2005) |
| 2004 |
| 32 | EE | Peri L. Tarr,
William Chung,
William H. Harrison,
Vincent J. Kruskal,
Harold Ossher,
Stanley M. Sutton Jr.,
Andrew Clement,
Matthew Chapman,
Helen Hawkins,
Sian January:
The concern manipulation environment [OOPSLA/GPCE].
OOPSLA Companion 2004: 29-30 |
| 2002 |
| 31 | EE | Peri L. Tarr,
Harold Ossher,
Stanley M. Sutton Jr.:
Hyper/J: multi-dimensional separation of concerns for Java.
ICSE 2002: 689-690 |
| 2001 |
| 30 | | Peri L. Tarr,
Harold Ossher:
Hyper/JTM: Multi-Dimensional Separation of Concerns for JavaTM.
ICSE 2001: 729-730 |
| 29 | | Peri L. Tarr,
Harold Ossher:
Workshop on Advanced Separation of Concerns in Software Engineering.
ICSE 2001: 778-779 |
| 28 | | Harold Ossher,
Peri L. Tarr:
Hyper/JTM: Multi-Dimensional Separation of Concerns for JavaTM.
ICSE 2001: 821-822 |
| 27 | | Tzilla Elrad,
Mehmet Aksit,
Gregor Kiczales,
Karl J. Lieberherr,
Harold Ossher:
Discussing aspects of AOP.
Commun. ACM 44(10): 33-38 (2001) |
| 26 | | Harold Ossher,
Peri L. Tarr:
Using multidimensional separation of concerns to (re)shape evolving software.
Commun. ACM 44(10): 43-50 (2001) |
| 2000 |
| 25 | EE | Harold Ossher,
Peri L. Tarr:
Hyper/J: multi-dimensional separation of concerns for Java.
ICSE 2000: 734-737 |
| 24 | EE | Peri L. Tarr,
William H. Harrison,
Harold Ossher,
Anthony Finkelstein,
Bashar Nuseibeh,
Dewayne E. Perry:
Workshop on multi-dimensional separation of concerns in software engineering.
ICSE 2000: 809-810 |
| 23 | EE | Harold Ossher,
William H. Harrison,
Peri L. Tarr:
Software engineering tools and environments: a roadmap.
ICSE - Future of SE Track 2000: 261-277 |
| 1999 |
| 22 | | Siobhán Clarke,
William H. Harrison,
Harold Ossher,
Peri L. Tarr:
Separating Concerns Throughout the Development Lifecycle.
ECOOP Workshops 1999: 299 |
| 21 | EE | Peri L. Tarr,
Harold Ossher,
William H. Harrison,
Stanley M. Sutton Jr.:
N Degrees of Separation: Multi-Dimensional Separation of Concerns.
ICSE 1999: 107-119 |
| 20 | EE | Harold Ossher,
Peri L. Tarr:
Using Subject-Oriented Programming to Overcome Common Problems in Object-Oriented Software Development/Evolution.
ICSE 1999: 687-688 |
| 19 | EE | Siobhán Clarke,
William H. Harrison,
Harold Ossher,
Peri L. Tarr:
Subject-Oriented Design: Towards Improved Alignment of Requirements, Design, and Code.
OOPSLA 1999: 325-339 |
| 1998 |
| 18 | EE | Harold Ossher,
Peri L. Tarr:
Operation-Level Composition: A Case in (Join) Point.
ECOOP Workshops 1998: 406-409 |
| 17 | EE | Harold Ossher,
Peri L. Tarr:
OO-in-the-Large: Software Development with Subject-Oriented Programming.
ECOOP Workshops 1998: 545-546 |
| 1996 |
| 16 | | William H. Harrison,
Haim Kilov,
Harold Ossher,
Ian Simmonds:
From Dynamic Supertypes to Subjects: A Natural Way to Specify and Develop Systems.
IBM Systems Journal 35(2): 244-256 (1996) |
| 15 | | William H. Harrison,
Harold Ossher:
Editorial.
TAPOS 2(3): 141-142 (1996) |
| 14 | | Harold Ossher,
Matthew Kaplan,
Alexander Katz,
William H. Harrison,
Vincent J. Kruskal:
Specifying Subject-Oriented Composition.
TAPOS 2(3): 179-202 (1996) |
| 1995 |
| 13 | | Harold Ossher,
Matthew Kaplan,
William H. Harrison,
Alexander Katz,
Vincent J. Kruskal:
Subject-Oriented Composition Rules.
OOPSLA 1995: 235-250 |
| 12 | | William H. Harrison,
Harold Ossher,
Hafedh Mili:
Subjectivity in object-oriented systems: workshop summary.
OOPS Messenger 6(4): 117-122 (1995) |
| 1994 |
| 11 | | William H. Harrison,
Harold Ossher,
Randall B. Smith,
David Ungar:
Subjectivity in object-oriented systems.
OOPS Messenger 5(4): 131-136 (1994) |
| 1993 |
| 10 | | William H. Harrison,
Harold Ossher:
Subject-Oriented Programming (A Critique of Pure Objects).
OOPSLA 1993: 411-428 |
| 1992 |
| 9 | EE | William H. Harrison,
Harold Ossher:
Attaching instance variables to method realization1 instead of classes.
ICCL 1992: 291-299 |
| 8 | | Harold Ossher,
William H. Harrison:
Combination of Inheritance Hierarchies.
OOPSLA 1992: 25-40 |
| 1990 |
| 7 | EE | William H. Harrison,
Harold Ossher,
Peter F. Sweeney:
Coordinating Concurrent Development.
CSCW 1990: 157-168 |
| 6 | | Harold Ossher:
Multi-Dimensional Organization and Browsing of Object-Oriented Systems.
ICCL 1990: 128-135 |
| 5 | | William H. Harrison,
Harold Ossher:
Subdivided Procedures: A Language Extension Supporting Extensible Programming.
ICCL 1990: 190-197 |
| 4 | EE | Brent Hailpern,
Harold Ossher:
Extending Objects to Support Multiple Interfaces and Access Control.
IEEE Trans. Software Eng. 16(11): 1247-1257 (1990) |
| 1989 |
| 3 | EE | Harold Ossher:
A Case Study in Structure Specification: A Grid Description of Scribe.
IEEE Trans. Software Eng. 15(11): 1397-1416 (1989) |
| 1987 |
| 2 | | Harold Ossher:
A Mechanism for Specifying the Structure of Large, Layered Systems.
Research Directions in Object-Oriented Programming 1987: 219-252 |
| 1984 |
| 1 | | Harold Ossher:
Grids: A New Program Structuring Mechanism Based on Layered Graphs.
POPL 1984: 11-22 |