Benefits, challenges, and usability evaluation of DeloreanJS: a back-in-time debugger for JavaScript.
Ontology highlight
ABSTRACT: JavaScript Web applications are a common product in industry. As with most applications, Web applications can acquire software flaws (known as bugs), whose symptoms are seen during the development stage and, even worse, in production. The use of debuggers is beneficial for detecting bugs. Unfortunately, most JavaScript debuggers (1) only support the "step into/through" feature in an execution program to detect a bug, and (2) do not allow developers to go back-in-time at the application execution to take actions to detect the bug accurately. For example, the second limitation does not allow developers to modify the value of a variable to fix a bug while the application is running or test if the same bug is triggered with other values of that variable. Using concepts such as continuations an
SUBMITTER: Leger P
PROVIDER: S-EPMC10280413 | biostudies-literature | 2023
REPOSITORIES: biostudies-literature
ACCESS DATA