Abstract
This paper introduces the interactive prototype of an online domain-specific language laboratory (DSL-Lab) to test the usability of different end-user programming languages at scale. It is a web-based ecosystem that simulates different robotic environments and supports various programming languages. The ecosystem provides a controlled experimental environment where only selected variables, like the programming language, are interchanged, eliminating confounding factors such as differences in editor features, console displays, or test setups that might influence user experience and performance metrics. The system features an editor, integrated console, robot simulation, task manager, and automatic metrics collection, and it is built over an extensible architecture where components can be changed and features can be specifically added to the given test setup. DSL-Lab makes an important contribution towards scalable, consistent, and configurable user studies, largely facilitating quantitative data collection across multiple testing sessions
| Original language | English |
|---|---|
| Title of host publication | Human-Computer Interaction – INTERACT 2025 : 20th IFIP TC 13 International Conference, Proceedings, Part IV |
| Editors | Carmelo Ardito, Simone D.J. Barbosa, Tayana Conte, André Freire, Isabela Gasparini, Philippe Palanque, Raquel Prates |
| Number of pages | 5 |
| Publisher | Springer |
| Publication date | 2026 |
| Pages | 89-93 |
| ISBN (Print) | 978-3-032-05007-6 |
| ISBN (Electronic) | 978-3-032-05008-3 |
| DOIs | |
| Publication status | Published - 2026 |
| Event | 20th IFIP TC 13 International Human-Computer Interaction Conference - Belo Horizonte, Brazil Duration: 8 Sept 2025 → 12 Sept 2025 Conference number: 20 |
Conference
| Conference | 20th IFIP TC 13 International Human-Computer Interaction Conference |
|---|---|
| Number | 20 |
| Country/Territory | Brazil |
| City | Belo Horizonte |
| Period | 08/09/2025 → 12/09/2025 |
| Series | Lecture Notes in Computer Science |
|---|---|
| Volume | 16111 |
| ISSN | 0302-9743 |
Keywords
- Domain-Specific Languages
- End-User Programming
- Robotics
- User Studies
Citation Styles
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver