Concepts for Slicing Object-Oriented Programs

Main Article Content

Nor Adnan Yahaya
Hamed J. Al-Fawareh
Abdul Azim Abd. Ghani

Abstract

This paper proposes several concepts that form the basis for slicing object-oriented programs. In the case of object-oriented languages, new relations occur between language constructs such as classes, methods, and messages. Thus new forms of dependencies have to be considered in addition to the traditional control and data dependencies that form the basis of most software maintenance tools that are currently available for maintaining procedure-oriented programs. We show how the proposed slicing concepts can be applied within the software maintenance process by giving an illustration through an example of Java program.

Downloads

Download data is not yet available.

Article Details

How to Cite
Yahaya, N. A., Al-Fawareh, H. J., & Abd. Ghani, A. A. (2001). Concepts for Slicing Object-Oriented Programs. Malaysian Journal of Computer Science, 14(2), 106–115. Retrieved from https://jml.um.edu.my/index.php/MJCS/article/view/5867
Section
Articles