Sciweavers

IWPC
1996
IEEE

Evaluating process clusters to support automatic program understanding

13 years 8 months ago
Evaluating process clusters to support automatic program understanding
Evaluating the design of a distributed application is di cult but provides useful information for program development and maintenance. In distributed debugging, for example, processes are often grouped together and treated as one entity to reduce the debugging complexity. We previously identi ed multiple approaches to automatic process clustering and prototypical tools implementing these approaches have been developed. The process clusters derived with these tools have been evaluated by comparing them to the author's understanding of the application design. This paper discusses a quantitative measure for process cluster evaluation. The measure uses information derived by a static source analysis as well as information about interprocess communication during the application execution. Experiments show that the resulting quantitative evaluation conforms with a human evaluation of the same clusters.
Thomas Kunz
Added 07 Aug 2010
Updated 07 Aug 2010
Type Conference
Year 1996
Where IWPC
Authors Thomas Kunz
Comments (0)