Software Engineering and Methodology (TOSEM)


Search Issue
enter search term and/or author name


ACM Transactions on Software Engineering and Methodology (TOSEM), Volume 2 Issue 3, July 1993

Coordinating rule-based software processes with ESP
Paolo Ciancarini
Pages: 203-227
DOI: 10.1145/152388.152393
ESP is a language for modeling rule-based software processes that take place in a distributed software development environment. It is based on PoliS, an abstract coordination model that relies on Multiple Tuple Spaces, i.e., collections of...

Automated assistance for program restructuring
William G. Griswold, David Notkin
Pages: 228-269
DOI: 10.1145/152388.152389
Maintenance tends to degrade the structure of software, ultimately making maintenance more costly. At times, then, it is worthwhile to manipulate the structure of a system to make changes easier. However, manual restructuring is an error-prone...

A methodology for controlling the size of a test suite
M. Jean Harrold, Rajiv Gupta, Mary Lou Soffa
Pages: 270-285
DOI: 10.1145/152388.152391
This paper presents a technique to select a representative set of test cases from a test suite that provides the same coverage as the entire test suite. This selection is performed by identifying, and then eliminating, the redundant and obsolete...

Retrieving reusable software by sampling behavior
Andy Podgurski, Lynn Pierce
Pages: 286-303
DOI: 10.1145/152388.152392
A new method, called behavior sampling, is proposed for automated retrieval of reusable components from software libraries. Behavior sampling exploits the property of software that distinguished it from other forms of test:...