An approach for extracting code fragments that implement functionality from source programs

Hee Beng Kuan Tan, Juan Tiang Kow · Journal of Software Maintenance and Evolution Research and Practice · 2001

Abstract A data‐intensive program interacts with its environment through accepting and delivering information from and to its environment respectively. As such, the functionality in a program is achieved through its input/output statements. Based on this hypothesis, this paper proposes a novel approach for the extraction of code fragments for implementing functionality from program source code. This helps the software maintainer identify affected code fragments for making changes to program functionality. The code fragments extracted may also be suitable for reuse in other software projects. Copyright © 2001 John Wiley & Sons, Ltd.

Read the paper · More papers on PaperTik