33 citations · 48 across the 6 of their papers we have counts for
13 papers
Customizing Host IDE for Non-programming Users of Pure Embedded DSLs: A Case Study
Milan Nosáľ, Jaroslav Porubän, Matúš Sulír
Pure embedding as an implementation strategy of domain-specific languages (DSLs) benefits from low implementation costs. On the other hand, it introduces undesired syntactic noise…
Designing Voice-Controllable APIs
Matúš Sulír, Jaroslav Porubän
The main purpose of a voice command system is to process a sentence in natural language and perform the corresponding action. Although there exist many approaches to map sentences…
Toward a Benchmark Repository for Software Maintenance Tool Evaluations with Humans
Matúš Sulír
To evaluate software maintenance techniques and tools in controlled experiments with human participants, researchers currently use projects and tasks selected on an ad-hoc basis. T…
A Fine-grained Data Set and Analysis of Tangling in Bug Fixing Commits
Steffen Herbold, Alexander Trautsch, Benjamin Ledel +45
Context: Tangled commits are changes to software that address multiple concerns at once. For researchers interested in bugs, tangled commits mean that they actually study not only…
Draw This Object: A Study of Debugging Representations
Matúš Sulír, Ján Juhár
Domain-specific debugging visualizations try to provide a view of a runtime object tailored to a specific domain and highlighting its important properties. The research in this are…
Integrating Runtime Values with Source Code to Facilitate Program Comprehension
Matúš Sulír
An inherently abstract nature of source code makes programs difficult to understand. In our research, we designed three techniques utilizing concrete values of variables and other…