نتایج جستجو برای: slicing

تعداد نتایج: 3853  

2000
Katsuro Inoue Fumiaki Ohata Yoshiyuki Ashida

When we try to debug a large program e ectively, it is very important to separate a suspicious program portion from the overall source program. Program slicing is a promising technique to extract a program portion; however, it remains diÆcult issues. Static slicing sometimes produces a large portion of the source program, especially for a program with arrays and pointers. Dynamic slicing requir...

Journal: :Sci. Comput. Program. 2006
David W. Binkley Sebastian Danicic Tibor Gyimóthy Mark Harman Ákos Kiss Bogdan Korel

The widespread interest in program slicing within the source code analysis and manipulation community has led to the introduction of a large number of different forms of slicing. Each preserves some aspect of a program’s behaviour and simplifies the program to focus exclusively upon this behaviour. In order to understand the similarities and differences between forms of slicing, a formal mechan...

1996
Thomas W. Reps Todd Turnidge

This paper concerns the use of program slicing to perform a certain kind of program-specialization operation. We show that the specialization operation that slicing performs is different from the specialization operations performed by algorithms for partial evaluation, supercompilation, bifurcation, and deforestation. To study the relationship between slicing and these operations in a simplifie...

1996
Mark Harman Sebastian Danicic Yoga Sivagurunathan Dan Simpson

A slice is constructed by deleting statements from a program whilst preserving some projection of its semantics. Since Mark Weiser introduced program slicing in 1979, a wide variety of slicing paradigms have been proposed, each of which is based upon a new formulation of the slicing criterion, capturing the semantic projection to be preserved during the process of command deletion. This paper s...

2016
Donglin Liang Mary Jean Harrold Baowen Xu Zhenqiang Chen Soubhagya Sankar Barpanda Baikuntha Narayan Biswal Sasmita Rani Behera Mitrabinda Ray Durga Prasad Mohapatra Zoltán Ujhelyi Ákos Horváth Dániel Varró Jaiprakash T. Lallchandani Alina Mishra Subhrakanta Panda Dishant Munjal

This paper presents an efficient classification algorithm for categorizing evolutionary organisms using slicing techniques. Dynamic slicing excels in tracing out dependencies between executable statements. The nature of these dependencies aids in the determination of control statements in a program. Dynamic slicing technique imbibes the run time execution trace based on a slicing criterion. Dyn...

2015
Ambili John V. Vijayakumaran C. J. Manoj

The efficiency of three oocyte collection methods from goat ovaries was assessed. Oocytes were collected by aspiration (n=165), slicing (n=213) and puncture (n=172). The mean yield of oocytes per ovary was found to be 3.93 ± 0.11, 4.44 ± 0.06 and 3.59 ± 0.07 by aspiration, slicing and puncture respectively. Slicing yielded significantly higher number of oocytes per ovary. Percentage yield of cu...

2002
Dixie Hisley Matthew J. Bridges Lori L. Pollock

Software tools for program debugging, software testing, software maintenance, and program understanding have all effectively utilized static program slicing techniques. In this paper, we present an approach to extend this capability to explicitly parallel shared memory programs written using the OpenMP standard. In particular, interprocedural static program slicing of OpenMP programs is enabled...

2001
Bixin Li

Program slicing can be ffectively used to debug, test, analyze, understand and maintain object-oriented software. In this paper, a new slicing model is proposed to slice Java programs based on their inherent hierarchical feature. The main idea of hierarchical slicing is to slice programs in stepwise way, from package level, to class level, method level, and finally up to st atement level. Stepw...

2007
Jingde Cheng

Program slicing has been developed as a standard technique used in various software engineering activit ies including program understanding, testing, debugging, maintenance, and complexity measurement. Although both static and dynamic slicing of sequential programs have been applied to software engineering practices, there still are some challenges, problems and issues in slicing concurrent pro...

2001
Bixin Li Xiaocong Fan

Program slicing can be effectively used to debug, test, analyze, understand and maintain object-oriented software. In this paper, a new slicing model is proposed to slice Java programs based on their inherent hierarchical feature. The main idea of hierarchical slicing is to slice programs in stepwise way, from package level, to class level, method level, and finally up to statement level. Stepw...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید