2016
DOI: 10.1016/j.infsof.2015.10.010
|View full text |Cite
|
Sign up to set email alerts
|

A qualitative study on debugging under an enterprise IDE

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 11 publications
0
8
0
Order By: Relevance
“…In possession of such data, it will still be possible to apply machine learning techniques to obtain patterns that may suggest potential failures in the production of software according to the psychophysiological standard of each developer, en-abling the creation of intelligent and adaptable IDEs to the user, in addition to tactical resources for prioritizing refactoring in software units. S04 Crk and Kluthe [11] S05 Dur [ [79]…”
Section: Discussionmentioning
confidence: 99%
“…In possession of such data, it will still be possible to apply machine learning techniques to obtain patterns that may suggest potential failures in the production of software according to the psychophysiological standard of each developer, en-abling the creation of intelligent and adaptable IDEs to the user, in addition to tactical resources for prioritizing refactoring in software units. S04 Crk and Kluthe [11] S05 Dur [ [79]…”
Section: Discussionmentioning
confidence: 99%
“…Developers use a variety of debugging strategies. Developers often follow a simple hypothesis testing strategy [15,27], speculating about the cause of a defect based on their experience with similar defects [1,6] and clues they gather about the program behavior, state, or output [21,23]. Developers then test their hypotheses by editing their code [2,28] or inspecting the program's behavior and state [15,21].…”
Section: Related Workmentioning
confidence: 99%
“…Zayour [20] studied the difficulties faced by developers when debugging in IDEs and reported that the features of the IDE affect the times spent by developers on debugging activities.…”
Section: Related Workmentioning
confidence: 99%
“…Interactive debugging consists of using a tool, i.e., a debugger to detect, locate, and correct a fault in a program. It is a process also known as program animation, stepping, or following execution [20]. Developers often refer to this process simply as debugging, because several IDEs provide debuggers to support debugging.…”
Section: Debugging and Interactive Debuggingmentioning
confidence: 99%