Peri Tarr
American computer scientist
Peri Tarr's AcademicInfluence.com Rankings
Download Badge
Computer Science
Peri Tarr's Degrees
- PhD Computer Science University of Massachusetts Amherst
- Masters Computer Science University of Massachusetts Amherst
- Bachelors Computer Science Rensselaer Polytechnic Institute
Similar Degrees You Can Earn
Why Is Peri Tarr Influential?
(Suggest an Edit or Addition)According to Wikipedia, Peri Tarr received her BS in Zoology from the University of Massachusetts Amherst in 1986, and her MS and PhD in Computer Science from the University of Massachusetts Amherst . Between her BS and MS/PhD, she worked full-time at the University of Massachusetts Physical Plant, attempting to introduce an automated system to help with the Plant's operations. After receiving her PhD, she joined the IBM Thomas J. Watson Research Center as a Research Staff Member in 1996, where she worked on and led various projects relating to issues of software composition, morphogenic software, and aspect-oriented software development.
Peri Tarr's Published Works
Published Works
- N degrees of separation: multi-dimensional separation of concerns (1999) (1652)
- Multi-Dimensional Separation of Concerns and the Hyperspace Approach (2002) (410)
- Model-driven development: The good, the bad, and the ugly (2006) (326)
- Using multidimensional separation of concerns to (re)shape evolving software (2001) (294)
- Subject-oriented design: towards improved alignment of requirements, design, and code (1999) (217)
- Hyper/J™: multi-dimensional separation of concerns for Java™ (2001) (198)
- Software engineering tools and environments: a roadmap (2000) (142)
- High prevalence and adverse health effects of loneliness in community-dwelling adults across the lifespan: role of wisdom as a protective factor (2018) (142)
- A framework for event-based software integration (1996) (138)
- Asymmetrically vs. Symmetrically Organized Paradigms for Software Composition (2002) (130)
- Web Services: Promises and Compromises (2003) (115)
- Hyper/J/sup TM/: multi-dimensional separation of concerns for Java/sup TM/ (2000) (113)
- Specification-level interoperability (1990) (94)
- Multi-Dimensional Separation of Concerns (1999) (93)
- An enterprise perspective on technical debt (2011) (85)
- Pgraphite: an experiment in persistent typed object management (1989) (72)
- Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications (2006) (67)
- Multi-dimensional Separation of Concerns in Hyperspace Multi-dimensional Separation of Concerns in Hyperspace (1999) (67)
- PLEIADES: an object management system for software engineering environments (1993) (61)
- Using subject-oriented programming to overcome common problems in object-oriented software development/evolution (1999) (59)
- Concern modeling in the concern manipulation environment (2005) (53)
- Operation-Level Composition: A Case in (Join) Point (1998) (43)
- Separating Concerns Throughout the Development Lifecycle (1999) (40)
- Workshop on Aspects and Dimensions of Concern: Requirements on, and Challenge Problems for, Advanced Separation of Concerns (2000) (31)
- General Composition of Software Artifacts (2006) (31)
- Workshop on advanced separation of concerns in software engineering (2001) (28)
- Ensemble: a recommendation tool for promoting communication in software teams (2008) (25)
- Consistency management for complex applications (1998) (24)
- Workshop on multi-dimensional separation of concerns in software engineering (2000) (24)
- Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems, languages and applications (2003) (23)
- An Event-Based Software Integration Framework (1995) (22)
- On the Need for On-Demand Remodularization (2000) (21)
- An Analysis of Process Languages (1995) (20)
- Roles, rights, and responsibilities: Better governance through decision rights automation (2009) (19)
- The Concern Manipulation Environment (2005) (17)
- Supporting enterprise stakeholders in software projects (2010) (16)
- Extending and Limiting PGraphite-style Persistence (1990) (16)
- Supporting aspect-oriented software development with the Concern Manipulation Environment (2005) (15)
- An Analysis of Process (1995) (11)
- Modularity in the new millenium: a panel summary (2003) (10)
- Programming heterogeneous transactions for software development environments (1993) (10)
- Working with Implicit Concerns in the Concern Manipulation Environment (2005) (10)
- A Different Tack to Providing Persistence in a Language (1989) (10)
- Workshop on multi-dimensional separation of concerns in software engineering (2001) (9)
- Specification level interoperability (1990) (9)
- Concern modeling in the concern manipulation environment (2005) (8)
- Toward governance of emergent processes and adaptive organizations (2008) (8)
- Hyper/J/spl trade/: multi-dimensional separation of concerns for Java/spl trade/ (2002) (8)
- CAT : A Toolkit for Assembling Concerns (2002) (8)
- Jazz as a research platform: experience from the Software Development Governance Group at IBM Research (2008) (7)
- Software Engineering for Web Services: A Focus on Separation of Concerns (2001) (6)
- IBM Research Report Web Services: Promises and Compromises (2002) (6)
- Engineering of Software (2011) (5)
- IBM Research Report CAT: A Toolkit for Assembling Concerns (2002) (5)
- The Dimension of Separating Requirements Concerns for the Duration of the Development Lifecycle (1999) (5)
- Improving efficiency in software maintenance (2011) (5)
- Proceedings of the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2006, October 22-26, 2006, Portland, Oregon, USA (2006) (4)
- First international workshop on the modeling and analysis of concerns in software (MACS 2005) (2005) (4)
- Integrated solution engineering (2006) (4)
- Filtering out methods you wish you hadn't navigated (2007) (4)
- A Framework for Event-Based Software Integration TITLE2: (1996) (2)
- Introduction to “Engineering of Software: The Continuing Contributions of Leon J. Osterweil” (2011) (2)
- The concern manipulation environment [OOPSLA/GPCE] (2004) (2)
- Reflections on the Effectiveness of a High Density Ambient Sensor Deployment for Monitoring Healthy Aging (2018) (2)
- Towards a More Piece-ful World (2003) (1)
- Language Interoperability Issues in the Integration of Heterogeneous Systems ; CU-CS-675-93 (1993) (1)
- Enabling Heterogeneous Domain Adaptation in Multi-inhabitants Smart Home Activity Learning (2022) (1)
- Object management support for the construction of complex applications (1996) (1)
- Hyper/J/sup TM/: multi-dimensional separation of concerns for Java/sup TM/ (2000) (0)
- Proceedings of the 4th international conference on Aspect-oriented software development (2005) (0)
- New functionality for programming languages (1996) (0)
- Proceedings of the 4th International Conference on Aspect-Oriented Software Development, AOSD 2005, Chicago, Illinois, USA, March 14-18, 2005 (2005) (0)
- OO-in-the-Large: Software Development with Subject-Oriented Programming (1998) (0)
- Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2006, October 22-26, 2006, Portland, Oregon, USA (2006) (0)
This paper list is powered by the following services:
Other Resources About Peri Tarr
What Schools Are Affiliated With Peri Tarr?
Peri Tarr is affiliated with the following schools: