SE
S.T. Erdweg
7 records found
1
Since its inception in 1995, JavaScript usage has grown far beyond its initial domain of interactive websites. As the size of applications developed in the language grows, so does the desire for static analysis such as typechecking to provide safety and reliability. Many developm
...
Debuggers are crucial tools for developers to support the process of developing software systems as they provide direct insights into the execution of their code. As software development in the industry is moving towards technology stacks that operate on increasingly higher level
...
Implementing the syntax and semantics of a new (domain-specific) programming language is a lot of work, which is worsened by the additional work needed to add support for the language to an editor such as Eclipse or VS Code. Lack of such support can impede language usability and
...
LeQuest develops interactive e-training modules to improve the competence regarding medical technology of medical professionals. The medical technology is analysed by LeQuest to develop training modules, but the analysis process and writing associated information can be performed
...
Batteryless network nodes could enable unprecedented ubiquitous sensing applications, while gathering energy from the environment and hence removing maintenance costs for batteries. However, these devices inherently suffer frequent power failures and reboots, due to the volatilit
...
This thesis improves sharing of code and reproducibility (S&R) in research for massive open online courses (MOOCs). Reproducibility is recreating an experiment by a different researcher. Science in general struggles with repro- ducibility. MOOC experiments often contain usefu
...
Engagement is critical for academic learning. It's commonly believed that motivating students to learn is crucial in education. We think that by providing students some interesting content based on what they are learning is a good idea. Since TED Talks share attractive new ideas,
...