A systematic review on program debugging techniques

D Ghosh, J Singh - Smart Computing Paradigms: New Progresses and …, 2020 - Springer
In software engineering, debugging is a most tedious job. Finding and correcting the bug
takes much more time and effort than coding. Many researchers have worked for making the …

Type slicing: An accurate object oriented slicing based on sub-statement level dependence graph

W Lulu, L Bixin, K Xianglong - Information and Software Technology, 2020 - Elsevier
Context Program slicing is very useful in program analysis and software engineering. It
computes the slice, which is a part of program and contains all the statements related to the …

Energy consumption-based profiling of Android apps

J Singh, A Maity - … Development: Practice and Experience: 12th Industry …, 2023 - Springer
The main aim of this chapter is to test the power efficiency of any android application. This is
done by checking the complexity of the program by counting the number of cycles or loops …

Dynamic slicing of concurrent AspectJ programs: An explicit context‐sensitive approach

J Singh, DP Mohapatra - Software: Practice and Experience, 2018 - Wiley Online Library
This paper presents a context‐sensitive dynamic slicing technique for the concurrent and
aspectized programs. To effectively represent the concurrent aspect‐oriented programs, we …

Dead code detection method based on program slicing

X Wang, Y Zhang, L Zhao… - … Conference on Cyber …, 2017 - ieeexplore.ieee.org
Malicious code writers often insert dead code into the source code to prevent reverse
engineer analysis. There are few methods for detecting dead code used in conjunction with …

Computing dynamic slices of concurrent feature-oriented programs

M Sahu, DP Mohapatra - Arabian Journal for Science and Engineering, 2019 - Springer
This paper proposes a dynamic slicing algorithm for concurrent feature-oriented programs.
The algorithm is named concurrent feature-oriented node-marking dynamic slicing …

A dynamic slicing-based approach for effective SBFL technique

D Ghosh, J Singh - International Journal of Computational …, 2021 - inderscienceonline.com
Fault finding is an activity to locate the fault or bug present in a software. It is a very time
taking job and needs much more effort if done manually. Hence, automated fault localisation …

Dynamic Slicing Algorithm for FeatureC++ Programs

A Mishra, H Senapati, HS Behera… - 2023 4th International …, 2023 - ieeexplore.ieee.org
Program slicing is defined as a method required to abstract some statements from a code by
analyzing different types of dependency existing in the program. The important application of …

Slicing Based on Web Scrapped Concurrent Component

N Pujari, A Ray, J Singh - … Proceedings of Intelligent System Design: INDIA …, 2020 - Springer
In this paper, we have proposed an algorithm for dynamic slicing of concurrent COPs that
consist of multiple threads. In order to portray the concurrent COP effectively, an …

NLP Module for Bulgarian Text Processing

S Cherecharov, H Krushkov… - CBU International …, 2017 - cbuni.cz.ojs.journals.cz
The wide use of web-based information systems and a lack of highly skilled developers are
the primary motivation to search for methods and approaches to optimize the building of …