Software evolution and reuse is more likely to receive higher payoff if high-level artifacts—such as architectures and designs—can be reused and can guide low-level component ...
A data mining system, DBMiner, has been developed for interactive mining of multiple-level knowledgeinlargerelationaldatabases and data warehouses. The system implements a wide sp...
Jiawei Han, Jenny Chiang, Sonny Han Seng Chee, Jia...
A class is widely considered the basic unit of testing in object-oriented software. Although there has been much recent research on class testing, little attention has been paid t...
This paper describes the implementation of a reliable Get-Put interface written for a distributed memory environment. The asynchronous semantics of the Put as well as the split tr...
The paper presents a similarity-based retrieval framework for a software repository that aids the process of maintaining, understanding, and migrating legacy software systems [12]...