Alabor, Manuel (2022) Debugging Support for Reactive Programming. Other thesis, OST Ostschweizer Fachhochschule.
alabor-stolze-debugging-support-for-reactive-programming-feasibility-of-a-ready-to-hand-debugger-for-rxjs-v1.2.0.pdf - Supplemental Material
Download (585kB)
alabor-stolze-debugging-support-for-reactive-programming-supplementary-material-v1.2.0.pdf - Supplemental Material
Download (6MB)
Abstract
Debugging reactive data-flow-oriented applications is a cumbersome
task. Unfortunately, modern development environments
provide only suitable tools to debug control-floworiented
programs. As a result, software engineers utilizing
RxJS, a popular library for reactive programming in
JavaScript, use inapt debugging tools, utilities outside of
their accustomed IDE, or antiquated debugging practices like
manual print statements. This paper presents two contributions
to reactive debugging: (i) Operator log points, a novel
debugging utility for reactive programming, make manual
print statements obsolete.We implement them for RxJS as an
extension for Microsoft Visual Studio Code. By doing so, we
integrate the utility with the workflow of software engineers
seamlessly, thus (ii) proof the feasibility of a ready-to-hand
debugging utility for reactive programming by existence.
Item Type: | Thesis (Other) |
---|---|
Subjects: | Brands > Microsoft Technologies > Frameworks and Libraries > React Metatags > IFS (Institute for Software) |
Divisions: | Research and Development |
Depositing User: | Stud. I |
Contributors: | Contribution Name Email Thesis advisor Stolze, Markus UNSPECIFIED |
Date Deposited: | 27 Apr 2022 18:22 |
Last Modified: | 27 Apr 2022 18:22 |
URI: | https://eprints.ost.ch/id/eprint/1032 |