2019
DOI: 10.1007/978-3-030-19274-7_32
|View full text |Cite
|
Sign up to set email alerts
|

Catch & Release: An Approach to Debugging Distributed Full-Stack JavaScript Applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 17 publications
0
5
0
Order By: Relevance
“…Bug detection tools leverage static and/or dynamic analysis to identify code matches for any predefined bug pattern, in order to reveal data races [58], performance issues [70], API misuse [54], or DOMrelated errors [52]. Change suggestion tools recommend fixes for logic errors and performance bugs either based on predefined patch patterns [27,63] or based on fixes extracted from codebases [50] or technical discussion forums (e.g., StackOverflow [21,48]).…”
Section: Dedicationmentioning
confidence: 99%
See 2 more Smart Citations
“…Bug detection tools leverage static and/or dynamic analysis to identify code matches for any predefined bug pattern, in order to reveal data races [58], performance issues [70], API misuse [54], or DOMrelated errors [52]. Change suggestion tools recommend fixes for logic errors and performance bugs either based on predefined patch patterns [27,63] or based on fixes extracted from codebases [50] or technical discussion forums (e.g., StackOverflow [21,48]).…”
Section: Dedicationmentioning
confidence: 99%
“…Some other researchers developed tools to suggest bug fixes or code refactorings [27,32,40,46,48,50,63]. With more details, Vejovis suggests program repairs for DOM-related JS bugs based on two common fix patterns: parameter replacements and DOM element validations [50].…”
Section: Js Bug Detectorsmentioning
confidence: 99%
See 1 more Smart Citation
“…Some other researchers developed tools to suggest bug fixes or code refactorings [57,58,59,60,61,62,63]. With more details, Vejovis suggests program repairs for DOM-related JS bugs based on two common fix patterns: parameter replacements and DOM element validations [60].…”
Section: Js Bug Detectorsmentioning
confidence: 99%
“…Given a crowd bug, the debugger sends a code query to a server and retrieves all StackOverflow answers potentially related to the bug fix. An and Tilevich built a JS refactoring tool to facilitate JS debugging and program repair [63]. Given a distributed JS application, the tool first converts the program to a semantically equivalent centralized version by gluing together the client and server parts.…”
Section: Js Bug Detectorsmentioning
confidence: 99%