Slicing of Software Components Using Object-Oriented Technique
Journal: 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;
Abstract
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
- Analysis of Artificial Neural Networks Based Intrusion Detection Systems for Mobile Ad Hoc Networks
- Survey on Various Image Contrast Enhancement Techniques
- Injection modeling of Diesel Engine: A Review
- Experimental Analysis Of An Explosive Test Chamber Subjected To Internal Blast Loading
- Reducing Error Signal in Multilayer Perceptron Neural Networks using MLP for Label Ranking
Last modified: 2014-01-25 23:50:21