A brief survey of program slicing

B Xu, J Qian, X Zhang, Z Wu, L Chen - ACM SIGSOFT Software …, 2005 - dl.acm.org
Program slicing is a technique to extract program parts with respect to some special
computation. Since Weiser first proposed the notion of slicing in 1979, hundreds of papers …

[图书][B] Fundamentals of software engineering

R Mall - 2018 - books.google.com
This new edition of the book, is restructured to trace the advancements made and landmarks
achieved in software engineering. The text not only incorporates latest and enhanced …

[图书][B] The compiler design handbook: optimizations and machine code generation

YN Srikant, P Shankar - 2002 - taylorfrancis.com
The widespread use of object-oriented languages and Internet security concerns are just the
beginning. Add embedded systems, multiple memory banks, highly pipelined units …

Spectrum-based multi-fault localization using Chaotic Genetic Algorithm

D Ghosh, J Singh - Information and Software Technology, 2021 - Elsevier
Context: In the field of software engineering, the most complex and time consuming activity
is fault-finding. Due to increasing size and complexity of software, there is a necessity of …

[PDF][PDF] An overview of slicing techniques for object-oriented programs

DP Mohapatra, R Mall, R Kumar - Informatica, 2006 - informatica.si
An Overview of Slicing Techniques for Object-Oriented Programs 1 Introduction Page 1
Informatica 30 (2006) 253–277 253 An Overview of Slicing Techniques for Object-Oriented …

Advanced slicing of sequential and concurrent programs

J Krinke - 20th IEEE International Conference on Software …, 2004 - ieeexplore.ieee.org
Program slicing is a technique to identify statements that may influence the computations in
other statements. Despite the ongoing research of almost 25 years, program slicing still has …

[HTML][HTML] Multiple fault localization based on ant colony algorithm via genetic operation

H Cao, F Wang, M Deng, X Wang, G Liu… - Journal of King Saud …, 2023 - Elsevier
Debugging programs involves a considerable amount of time and resources spent on
identifying the source of errors. Spectrum-based fault localization techniques are becoming …

Slicing-based test case generation from UML activity diagrams

P Samuel, R Mall - ACM SIGSOFT Software Engineering Notes, 2009 - dl.acm.org
UML diagrams are important design and modeling artifacts. These diagrams can also be
used to generate test cases. We present a novel test case generation method that is based …

A dynamic slicing technique for UML architectural models

JT Lallchandani, R Mall - IEEE Transactions on Software …, 2011 - ieeexplore.ieee.org
This paper proposes a technique for dynamic slicing of UML architectural models. The
presence of related information in diverse model parts (or fragments) makes dynamic slicing …

An efficient interprocedural dynamic slicing method

GB Mund, R Mall - Journal of Systems and Software, 2006 - Elsevier
We present an efficient interprocedural dynamic slicing algorithm for structured programs.
We first propose an intraprocedural dynamic slicing algorithm, and subsequently extend it to …