Results 261 to 270 of about 71,487 (291)
Some of the next articles are maybe not open access.

Structured Dynamic Program Slicing

2011 International Conference on Computer and Management (CAMAN), 2011
Program slicing has been proven to be an effective approach to aid program understanding in recent years. A dynamic program slicer computes the set of instructions that may have affected or been affected by the given variable in certain location of the instruction stream.
Ruoyu Zhang   +3 more
openaire   +1 more source

Dynamic program slicing methods

Information and Software Technology, 1998
Abstract A dynamic program slice is that part of a program that “affects” the computation of a variable of interest during program execution on a specific program input. Dynamic program slicing refers to a collection of program slicing methods that are based on program execution and may significantly reduce the size of a program slice because run ...
Bogdan Korel, Jurgen Rilling
openaire   +1 more source

Slicing concurrent programs

1993
This paper extends the notion of slicing, which was originally proposed and studied for sequential programs, to concurrent programs and presents a graph-theoretical approach to slicing concurrent programs. In addition to the usual control and data dependences proposed and studied for sequential programs, the paper introduces three new types of primary ...
openaire   +1 more source

Program slicing: methods and applications

Proceedings First IEEE International Workshop on Source Code Analysis and Manipulation, 2002
Program slicing is a viable method to restrict the focus of a task to specific sub-components of a program. Examples of applications include debugging, testing, program comprehension, restructuring, downsizing, and parallelization. The paper discusses different statement deletion based slicing methods, together with algorithms and applications to ...
openaire   +2 more sources

Scenario oriented program slicing

Proceedings of the 2008 ACM symposium on Applied computing, 2008
Slicing is an important decomposition technique for program understanding. However, traditional slicing methods tend to produce too large slices for human inspection as modern programs are often huge and static program analyses are hard to be precise enough. One possible solution to such problem could be combining other program decomposition techniques
Ju Qian, Baowen Xu
openaire   +1 more source

Modular monadic program slicing

Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004. COMPSAC 2004., 2004
Program slicing is widely used in applications such as program comprehension, software testing, debugging, measurement, and reengineering. This paper proposes a new approach for program slicing, called modular monadic slicing, basing on modular monadic semantics of the program analysed.
null Yingzhou Zhang   +4 more
openaire   +1 more source

Slicing object-oriented programs

Proceedings of Joint 4th International Computer Science Conference and 4th Asia Pacific Software Engineering Conference, 2002
Program slicing has various applications in the fields of software engineering. The object-oriented (OO) paradigm introduces the features of abstraction, encapsulation, inheritance and polymorphism to programs, but is not considered in current program slicing techniques.
null Jiun-Liang Chen   +2 more
openaire   +1 more source

Program Slicing Technique in Programming Assessment

Applied Mechanics and Materials, 2012
For the teachers of teaching basic computer programming language, a very large number of student programs should be graded and human graders have great difficulty in judging the correctness and efficiency of programs. A programming assessment method is proposed based on program slicing technique and the method has reduced the complexity in the ...
openaire   +1 more source

Program slicing

2008 Frontiers of Software Maintenance, 1996
David W. Binkley, Keith Brian Gallagher
openaire   +1 more source

Program slicing

Information and Software Technology, 1998
Harman, Mark, Gallagher, Keith Brian
openaire   +1 more source

Home - About - Disclaimer - Privacy