| 2009 | ||
|---|---|---|
| 44 | Awais Rashid, Harold Ossher: Transactions on Aspect-Oriented Software Development V Springer 2009 | |
| 43 | Ateret Anaby-Tavor, David Amid, Amit Fisher, Harold Ossher, Rachel K. E. Bellamy, Matthew Callery, Michael Desmond, Sophia Krasikov, Tova Roth, Ian Simmonds, Jacqueline de Vries: An Empirical Study of Enterprise Conceptual Modeling. ER 2009: 55-69 | |
| 42 | Harold Ossher, Rachel K. E. Bellamy, David Amid, Ateret Anaby-Tavor, Matthew Callery, Michael Desmond, Jacqueline de Vries, Amit Fisher, Thomas Frauenhofer, Sophia Krasikov, Ian Simmonds, Calvin Swart: Business insight toolkit: Flexible pre-requirements modeling. ICSE Companion 2009: 423-424 | |
| 2008 | ||
| 41 | Barthélémy Dagenais, Harold Ossher: Automatically locating framework extension examples. SIGSOFT FSE 2008: 203-213 | |
| 2007 | ||
| 40 | Harold Ossher: Fundamentals of concern manipulation. FOAL 2007: 1-4 | |
| 39 | Barthélémy Dagenais, Harold Ossher: Mismar: A New Approach to Developer Documentation. ICSE Companion 2007: 47-48 | |
| 38 | Harold Ossher: A direction for research on virtual machine support for concern composition. VMIL 2007: 5 | |
| 2006 | ||
| 37 | Barthélémy Dagenais, Harold Ossher: Guidance through active concerns. ETX 2006: 60-64 | |
| 36 | William H. Harrison, Harold Ossher, Peri L. Tarr: General Composition of Software Artifacts. Software Composition 2006: 194-210 | |
| 2005 | ||
| 35 | 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 | 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 | 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 | 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 | 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 | Harold Ossher, Peri L. Tarr: Hyper/J: multi-dimensional separation of concerns for Java. ICSE 2000: 734-737 | |
| 24 | 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 | 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 | 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 | Harold Ossher, Peri L. Tarr: Using Subject-Oriented Programming to Overcome Common Problems in Object-Oriented Software Development/Evolution. ICSE 1999: 687-688 | |
| 19 | 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 | Harold Ossher, Peri L. Tarr: Operation-Level Composition: A Case in (Join) Point. ECOOP Workshops 1998: 406-409 | |
| 17 | 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 | 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 | 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 | Brent Hailpern, Harold Ossher: Extending Objects to Support Multiple Interfaces and Access Control. IEEE Trans. Software Eng. 16(11): 1247-1257 (1990) | |
| 1989 | ||
| 3 | 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 | |