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 |