Slicing of Software Components Using Object-Oriented TechniqueJournal: International Journal for Research in Applied Science and Engineering Technology(IJRASET) (Vol.1, No. 5)
Publication Date: 2013-12-31
Authors : Arvind Kumar Surender;
Page : 75-80
Keywords : Keywords: Program slicing; Control Flow Graph; d-u chain;
Component-Based Software Engineering (CBSE) is an approach used to develop a large software system with the assembly of reusable software components according to the client-specific requirement. CBSE is based on reusable software component that can be replaced and updated easily. This paper extends the graph less technique proposed by Beszedes for slicing Object Oriented Programs. The proposed approach computes the dynamic slices of the OOPs especially in case of polymorphism. The proposed approach generate the defined-used chains of the objects and variables used in the program and then compute the slice using those defined-used information, then debug the program by detecting the various possible bugs and generating the suggestion messages which may remove the present bug. A GUI tool has been developed to compute and display the computed slice. Tool allows the user to browse the program and then generate the results. So using this technique, researcher selects the optimal components from component repository.
Other Latest Articles
Last modified: 2014-01-25 23:50:21