| Conference and Journal Articles | |
|
-
|
Brent Hailpern and Peri Tarr: Model-driven development: The good, the bad, and the ugly. IBM Systems Journal 45(3): 451-462 (2006) |
|
-
|
Peri Tarr, Maja D'Hondt, Lodewijk Bergmans, and Cristina Videira Lopes. "Workshop on Aspects and Dimensions of Concern: Requirements on, and Challenge Problems For, Advanced Separation Of Concerns." In ECOOP Workshop Reader, Lecture Notes in Computer Science, 2000. (To Appear.) |
|
-
|
William Harrison, Harold Ossher, and Peri Tarr. "Software Engineering Tools and Environments: A Roadmap." In Future of Software Engineering (special volume issued at the 22nd International Conference on Software Engineering (ICSE 2000) to mark the millenium). |
| - | Harold Ossher and Peri Tarr. "Multi-Dimensional Separation of Concerns and the Hyperspace Approach." Proceedings Architectures and Component Technology: The State-of-the-Art in Software Development, January 2000. |
|
-
|
Siobhán Clarke, William Harrison, Harold Ossher, and Peri Tarr. "Subject-Oriented Design: Towards Improved Alignment of Requirements, Design and Code." Proceedings OOPSLA'99, November 1999. |
| - | Peri Tarr, Harold Ossher, William Harrison and Stanley M. Sutton, Jr. "N Degrees of Separation: Multi-Dimensional Separation of Concerns." Proceedings 21st International Conference on Software Engineering (ICSE'99), May 1999. |
| - | Peri Tarr and Lori A. Clarke. "Consistency Management for Complex Applications." Proceedings 20th International Conference on Software Engineering (ICSE'98), May 1998. |
| - | Daniel Barrett, Lori A. Clarke, Alexander Wise, and Peri Tarr. "A Framework for Event-Based Software Integration." Appeared in ACM Transactions on Software Engineering and Methodology 5:4 (Oct. 1996), pp. 378-421. (This paper was evaluated in ACM Computing Reviews and was designated a "must read.") |
| Workshops, Workshop Proceedings, and Technical Reports | |
| - | Multi-Dimensional Separation of Concerns Workshop Summary (co-organized with Harold Ossher and Gail Murphy). |
| - | Siobhán Clarke, William Harrison, Harold Ossher and Peri Tarr. "The Dimension of Separating Requirements Concerns for the Duration of the Development Lifecycle." Multi-Dimensional Separation of Concerns Workshop at OOPSLA '99, November 1999. |
| - | Siobhán Clarke, William Harrison, Harold Ossher and Peri Tarr. "Separating Concerns throughout the Development Lifecycle." Aspect-Oriented Programming Workshop at ECOOP '99, June 1999. |
| - | Harold Ossher and Peri Tarr. "Multi-Dimensional Separation of Concerns in Hyperspace." Aspect-Oriented Programming Workshop at ECOOP '99, June 1999. |
| - | Siobhán Clarke, Peri Tarr and Harold Ossher. "Designing for Evolution with Subjects." SCE'99: Workshop on Principles of Software Change and Evolution, at the Internaitonal Conference on Software Engineering (ICSE) '99, May 1999. |
| - | Harold Ossher and Peri Tarr. "Multi-Dimensional Separation of Concerns using Hyperspaces." IBM Technical Report, March 1999. |
| - | Harold Ossher and Peri Tarr. "Operation-Level Joins: A Case in (Join) Point." Proceedings of the Workshop on Aspect-Oriented Programming at ECOOP '98. |
| PhD Thesis | |
| - | "Object Management for Complex Applications." University of Massachusetts, September 1996. |
| Tutorials | |
| - | Peri Tarr and Harold Ossher. "Hyper/J: Multi-Dimensional Separation of Concerns for Java(TM)" |
| - | Harold Ossher and Peri Tarr. "Using Subject-Oriented Programming to Overcome Common Problems in Software Development and Evolution." |
