
- Dimensions of Software Evolution Dewayne E. Perry
- Issues in Process Architecture Dewayne E. Perry
- Understanding Software Development Processes, Organizations, and Technologies
- A Security Mechanism For Component-Based Systems Mark Grechanik, Dewayne E. Perry, and Don Batory
- An Approach to Change Management of Evolving Database Schemas Mark Grechanika, Dewayne Perryb, and Don Batorya
- Parallel Changes: Detecting Semantic Interferences G. Lorenzo Thione
- Artifact-based functional comparison of software Rodion M. Podorozhny
- Evaluating Work ow and Process Automation in Wide-Area Software Development
- Parallel Changes: Detecting Semantic Interferences G. Lorenzo Thione
- Analyzing Software Development as a Noncooperative Game Mark Grechanik and Dewayne E. Perry
- A Case Study of Successful Geographically Separated Teamwork Dewayne E. Perry, Gurgit S. Gil, and Lawrence G. Votta
- A Design for Evidence-based Software Architecture WenQian Liu
- OrderProcess CollectCustData
- Mining Change and Version Management Histories to Evaluate an Analysis Tool
- Maintaining Consistent, Minimal Con gurations
- R. Kazman and D. Port (Eds.): ICCBSS 2004, LNCS 2959, pp. 67, 2004. Springer-Verlag Berlin Heidelberg 2004
- Inquire: Predicate-Based Use and Reuse Dewayne E. Perry Steven S. Popovich
- ACM SIGSOFT SOFTWARE ENGINEERING NOTES vol 17 no 4 Oct 1992 Page 40 Foundations for the Study of Software Architecture
- Workshop: Principles of Software Evolution Bob Balzer Information Science Institute, Carlo Ghezzi Politecnicodi Milano,
- Towards Understanding the Rhetoric of Small Changes --Extended Abstract --
- A Foundation for Empirical Software Engineering Dewayne E Perry
- Enactment Control in Interact Intermediate Dewayne E. Perry
- Towards Understanding the Rhetoric of Small Source Code Changes Ranjith Purushothaman
- Validation of a Security Model with the Alloy Analyzer Paul S Grisham Charles L. Chen Sarfraz Khurshid Dewayne E. Perry
- Design of Large-Scale Polylingual Systems Mark Grechanik, Don Batory, and Dewayne E. Perry
- Current Trends in Exception Handling Dewayne E. Perry, Member, IEEE Computer Society, Alexander Romanovsky, and
- Reengineering Large-Scale Polylingual Systems (Extended Abstract)
- T H E U N I V E R S I T Y O F T E X A S A T A U S T I N T H E C E N T E R F O R A D V A N C E D R E S E A R C H I N
- Predicting Faults from Direct Semantic Interference: An Evaluative Experiment Danhua Shao, Sarfraz Khurshid and Dewayne E Perry
- Context Analysis of Historical Process Data with the Project Replayer Kimiharu Ohkura1
- Understanding the Software Development Process by Analysis of Changed Lines Ranjith Purushothaman
- Why is it so hard to nd Feedback Control in Software Processes?
- May 1997 ICSE `97 State of the Art
- Policy-Directed Coordination and Cooperation Dewayne E. Perry
- From Goal-Oriented Requirements to Architectural Prescriptions: The Preskriptor Process
- Loose interpretation of the requirements. Where the plans had the requirements just like the existing house", the Builders used, in some cases, very loose interpretations of likeness. Gen-
- An Overview of the State of the Art in Software Architecture
- Software repositories have provided a rich source for retrospective empirical studies ranging from studying faults to studying evolution
- Software Architects in Practice Vidya Lakshminarayanan, WenQian Liu , Charles L Chen, Steve Easterbrook , Dewayne E Perry
- The Tale of Two Projects | Abstract Dewayne E. Perry1 and Lawrence G. Votta2
- Verifying the Preskriptor Process with Students Introduction
- Exploiting Architectural Prescriptions for Self-Managing, Self-Adaptive Systems: A Position Paper
- Software Faults in Evolving a Large, Real-Time System: a Case Study
- Automating and Validating Program Annotations Mark Grechanik, Kathryn S. McKinley
- Experiences with an environment generation system Steven S. Popovich,1
- As software systems become more and more ubiquitous, the issues of dependability become more and more critical. And, as solutions to these issues must be planned in
- Models of Software Development Environments Dewayne E. Perry
- Classification and evaluation of defects in a project retrospective Marek Leszaka,*, Dewayne E. Perryb,1
- Verification of multi-agent negotiations using the Alloy Rodion Podorozhny1
- Position paper to be presented at the International Workshop on Principles of Software Evolution, Kyoto, Japan, April 1998 Challenges in Evolving a Large Scale Software Product
- Automatically analyzing software processes: Experience report Rodion M. Podorozhny
- Predicting Emergent Properties of Component Based Systems Sutirtha Bhattacharya, Dewayne E. Perry
- Secure Deployment of Components Mark Grechanik1 and Dewayne E. Perry2
- Transforming Goal Oriented Requirement Specifications into Architecture Prescriptions
- Reducing Inspection Interval in Large-Scale Software Development
- 3 David Garlan and Mary Shaw. An introduction to software architecture. In Advances in Software Engi-
- POSITION PAPER for the International Workshop on
- Automating and Validating Semantic Annotations Mark Grechanik, Kathryn S. McKinley
- OrderProcess CollectCustData
- System Compositions and Shared Dependencies Dewayne E. Perry
- Verification of cooperative multi-agent negotiation with the Alloy Analyzer
- Product Line Development Experience I Session 2 Summary
- Fusing Integration Test Management with Change Management
- Empirical Studies of Software Engineering: Dewayne Perry,Adam Porter& Lawrence Votta
- Design and Validation of a General Security Model with the Alloy Analyzer
- Attack Patterns for Security Requirements Engineering Laurent A. Hermoye and Axel van Lamsweerde
- Workspaces and Experimental Databases: Automated Support for
- Dimensions of Consistency in Source Versions and System Compositions
- Session 5: Key Techniques and Process Aspects for Product Line Development
- Recovering Use-Case-Diagram-To-Source-Code Traceability Links Mark Grechanik
- Industrial Strength Software Development Environments Dewayne E. Perry
- Evaluation of Semantic Interference Detection in Parallel Changes: an Exploratory Danhua Shao, Sarfraz Khurshid and Dewayne E Perry
- Invited Industry Presentations (IIP) Franois Coallier Linda M. Northrop Dewayne Perry
- 1 6 IEEE SOFTWARE Published by the IEEE Computer Society 0740-7459/05/$20.00 2005 IEEE Integrating COTS into the
- Infuse: A Tool for Automatically Managing and Coordinating Source Changes in Large Systems
- Software Process Definition & Improvement: An Industry Report Michael Jester, Herb Krasner, and Dewayne E. Perry
- Symbolic Execution for GUI Testing Svetoslav Ganov
- Software Architects in Practice Vidya Lakshminarayanan, WenQian Liu , Charles L Chen, Steve Easterbrook ,
- Prototyping A Process Monitoring Experiment Mark G. Bradac Dewayne E. Perry Lawrence G. Votta
- Novice Human Teachers of a Virtual Toddler: A Case Study While home robotic agents have been successful
- Understanding Semantic Impact of Source Code Changes: an Empirical Study Danhua Shao, Sarfraz Khurshid, and Dewayne E. Perry
- Barad A GUI Testing Framework Based on Symbolic Execution Svetoslav Ganov1
- Test Generation for Graphical User Interfaces Based on Symbolic Execution Svetoslav Ganov1
- A Software Architecture for Cross-Layer Wireless Network Adaptations Soon-Hyeok Choi, Dewayne E. Perry and Scott M. Nettles
- Empirical Evaluation of Software Architecture Knowledge Systems
- Summary of the 2nd International Workshop on
- An Exploratory Case Study Using CBSP and Archium Charles L. Chen
- A Software Architecture for Cross-Layer Wireless Network Adaptations
- Mining Software Repositories for Rigorous Empirical Evaluation: A Position Paper
- Architecture Assessment Model for System Evolution Sutirtha Bhattacharya, Dewayne E. Perry
- Software Architects in Practice: Handling Requirements Vidya Lakshminarayanan, WenQian Liu , Charles L Chen, Steve Easterbrook ,
- Software Engineering Education in the Era of Outsourcing, Distributed Development, and Open Source
- Detecting Semantic Interference in Parallel Changes: An Exploratory Case Study Danhua Shao, Sarfraz Khurshid and Dewayne E Perry
- A Software Architecture for Cross-Layer Wireless Network Adaptations Soon-Hyeok Choi, Dewayne E. Perry and Scott M. Nettles
- Data Engineering Education with Real-World Projects Paul S Grisham, Herb Krasner, and Dewayne E. Perry
- A Non-Traditional View of the Dimensions of Software Evolution
- Difficulties with Feedback Control in Software Processes?1 Meir M. Lehman, Dewayne E. Perry & Wlad Turski
- Dealing with Security: A Multiple Case Study on Software Architects
- Case Studies for Software Engineers Dewayne E. Perry
- Software architecture for flexible integration of process model synthesis Rodion Podorozhny Anne Ngu Dimitrios Georgakopoulos Dewayne Perry
- Architecture and Design Intent in Component & COTS Based Systems Dewayne E Perry and Paul S Grisham
- Predicting Architectural Styles from Component Specifications: Extended Abstract
- 0-7803-9508-5/05/$20.00 2005 IEEE Contextual Reusability Metrics for Event-Based Architectures
- Data Engineering Education with Real-World Projects Paul S Grisham, Herb Krasner, and Dewayne E. Perry
- Deriving Architectural Descriptions from Goal-Oriented Requirements Models
- Automating and Validating Program Annotations Mark Grechanik, Kathryn S. McKinley, and Dewayne E. Perry
- Using AOP to Monitor and Administer Software for Grid Computing Environments
- A Case Study of Architecting Security Requirements in Practice: Initial Analysis Vidya Lakshminarayanan, WenQian Liu , Charles L Chen, Dewayne E Perry
- Managing Security Requirements in Practice: A Case Study --Extended Abstract --
- Deriving Architecture Specifications from KAOS Specifications: a Research Case Study
- Predicting Architectural Styles from Component Specification Sutirtha Bhattacharya
- Customer Relationships and Extreme Programming Paul S Grisham and Dewayne E. Perry
- Architectural Styles for Adaptable Self-Healing Dependable Systems
- Applying Design Diversity to Aspects of System Architectures and Deployment Configurations to Enhance System Dependability
- Why is it so hard to find Feedback Control in Software Processes? Meir M. Lehman, Dewayne E. Perry & Wlad Turski
- Case Studies for Software Engineers Dewayne E. Perry
- Dimensions of Software Evolution Dewayne E. Perry
- Laws and Principles of Evolution Dewayne E. Perry
- Software Inspections, Reviews & Walkthroughs Marcus Ciolkowski
- An Approach to Evolving Database Dependent Systems (Extended Abstract)
- A Multi-Agent Framework for an Architecting Process Environment: A Position Paper
- Architectural Prescriptions for Dependable Systems Manuel Brandozzi
- Architectural Prescriptions for Dependable Systems Manuel Brandozzi, Dewayne E. Perry
- Integrating and Reusing GUI-Driven Applications Mark Grechanik, Don Batory, and Dewayne E. Perry
- ACM SIGSOFT Software Engineering Notes vol 26 no 1 January 2001 Page 78 Workshop on Multi-Dimensional Separation of Concerns in Software
- Parallel Changes in Large-Scale Software Development: An Observational Case
- An Empirical Approach to Design Metrics and Judgments Dewayne E. Perry
- Workshop on Multi-Dimensional Separation of Concerns in Software Engineering
- Current Trends in Exception Handling Dewayne E. Perry, Member, IEEE, Alexander Romanovsky, and Anand Tripathi, Member, IEEE
- A Case Study in Root Cause Defect Analysis Marek Leszak Dewayne E. Perry Dieter Stoll
- IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 26, NO. 5, MAY 2000 423 Guest Editors' Introduction
- Reuse R&D: Gap Between Theory and Practice Chair: Mansour Zand, University of Nebraska
- Parametricandprovisioningapproaches are againobviouslyuseful forvarious kinds of generic descriptions and provide the most direct means of deriving their
- Panel: Critical Issues in Software Evolution Dewayne E. Perry & Takuya Katayama
- Parallel Changes in Large Scale Software Development: An Observational Case Study
- Implications of Evolution Metrics on Software Maintenance Department of Computing
- Anywhere, Anytime Code Inspections: Using the Web to Remove Inspection Bottlenecks
- State of the Art Reports -__---. _ z--
- Studies in Process Simplification Ashok Dandekar Dewayne E. Perry Lawrence G. Votta
- Metrics and Laws of Software Evolution -The Nineties View P D Wernick
- Using Process Modeling for Process Understanding Dewayne E. Perry
- The Tale of Two Projects Dewayne E. Perry and Lawrence G. Votta
- itivationis that formof abstraction that requires elab-oration before execution: the actual implementation
- Session 3: Product Line Development Experience II Dewayne E. Perry Wilhelm S. Schaefer Lawrence G. Votta
- Session 4: Day 1 Summary and Issues Dewayne E. Perry Wilhelm S. Schaefer Lawrence G. Votta
- Barriers to E ective Process Architecture | An Experience Report
- A Study in Process Simplification Ashok Dandekar Dewayne E. Perry Lawrence G. Votta
- Introduction to the Special Issue on Software Architecture
- Experiments in Process Interface Descriptions, Visualizations and Analyses
- Experimental Software Engineering: A Report on the State of the Art
- Prototyping A Process Monitoring Experiment Mark G. Bradac, Dewayne E. Perry and Lawrence G. Votta
- Humans in the Process: Architectural Implications Dewayne E. Perry
- SESSION SUMMARY Human Aspects of Process Design
- People, Interactions, and Scale [Position Paper for ``Future Directions Panel'', ICSP1] Dewayne E. Perry Software and Systems Research Laboratory AT&T Bell Laboratories Murray Hill NJ
- AT&T Bell Laboratories Murray Hill, New Jersey 07974
- POSITION PAPER for the 6th International Software Process Workshop
- SESSION SUMMARY Team Efforts
- The Inscape Environment Dewayne E. Perry
- The Logic of Propagation in The Inscape Environment Dewayne E. Perry
- Models of Software Development Environments Dewayne E. Perry
- Bell Laboratories Murray Hill, New Jersey 07974
- AT&T Bell Laboratories Murray Hill, New Jersey 07974
- The Inscape Environment: Knowledge-Based Synthesis of Large Systems through the Evolution of Program Interfaces
- Position Paper: The Iteration Mechanism in the Inscape Environment
- Programmer Productivity in the Inscape Environment Dewayne E. Perry
- An Empirical Study of Software Interface Faults AT&T Bell Laboratories
- On Evidence Supporting the FEAST Hypothesis and the Laws of Software Evolution
- Whispec: White-box Testing of Libraries Using Declarative Specifications
- Software Architecture Dewayne E. Perry and Alexander L. Wolf
- Understanding and Improving Time Usage in Software
- Recovering And Using Use-Case-Diagram-To-Source-Code Traceability Links
- Software Process Definition & Improvement: An Industry Report Michael Jester, Herb Krasner, and Dewayne E. Perry
- Sharing and Reusing Architectural Knowledge -Architecture, Rationale, and Design Intent
- BUILDing Dynamic Mobile User Interfaces: Demo Proposal Svetoslav Ganov, Enos Jones, Angela Dalton, and Dewayne E Perry
- Analysis of commonality con ict in func-tionality architecture
- Software Interconnection Models Dewayne E. Perry
- Towards Understanding Software Evolution: One-Line Changes Ranjith Purushothaman
- Software Architecture: Leverage for System/Program Comprehension Dewayne Perry
- POSITION PAPER for the 4th International Software Process Workshop
- Copyright is held by the author/owner(s). ICSE'05, May 1521, 2005, St. Louis, Missouri, USA.
- A Product Line Architecture for a Network Dewayne E. Perry
- Predicting Architectural Styles from Component Specification Sutirtha Bhattacharya, Dewayne E. Perry
- Dynamic User Interface Generation: Extended Abstract
- September 1997 Coord `97 Lucent Technologies Bell Labs Innovations
- Architecture and Design Modeling and Simulation Testbeds for NASA: A Progress Report
- [18] M. Shaw, Larger ScaleSystems RequireHigher-Level Abstractions,Proc. Fifth Inter. Workshop on Software Speci cation and Design, Pittsburgh, PA, May 1989, appearing in ACM SIGSOFT
- Architecture and Design Intent: An Experience Report Paul S Grisham, Matthew J. Hawthorne and Dewayne E. Perry
- Issues in Architecture Evolution 2005 -present, Dewayne E Perry ECSA `08
- Improving Design Intent Research for Software Maintenance Paul S Grisham1
- "Large" Abstractions for Software Engineering Dewayne E Perry
- NOTES TO THE REVIEWERS The di erences between this journal submission for the ICSE98 special issue and the ICSE98 conference paper are
- Dimensions of Consistency in Source Versions and System Compositions --An Extended Abstract