Show simple item record
Author | dc.contributor.author | Campusano, Miguel | |
Author | dc.contributor.author | Fabry, Johan | |
Author | dc.contributor.author | Bergel, Alexandre | |
Admission date | dc.date.accessioned | 2019-10-11T17:32:47Z | |
Available date | dc.date.available | 2019-10-11T17:32:47Z | |
Publication date | dc.date.issued | 2019 | |
Cita de ítem | dc.identifier.citation | Information and Software Technology, Volumen 108, | |
Identifier | dc.identifier.issn | 09505849 | |
Identifier | dc.identifier.other | 10.1016/j.infsof.2018.12.008 | |
Identifier | dc.identifier.uri | https://repositorio.uchile.cl/handle/2250/171430 | |
Abstract | dc.description.abstract | © 2018 Context: Live programming environments are gaining momentum across multiple programming languages. A tenet of live programming is a development feedback cycle, resulting in faster development practices. Although practitioners of live programming consider it a positive inclusion in their workflow, no in-depth investigations have yet been conducted on its benefits in a realistic scenario, nor using complex API. Objective: This paper carefully studies the advantage of using live programming in defining nested state machines for robot behaviors. We analyzed two important aspects of developing robotic behaviors using these machines: program comprehension and program writing. We analyzed both development practices in terms of speed and accuracy. Method: We conducted two controlled experiments, one for program comprehension and another for program writing. We measured the speed and accuracy of randomized assigned participants on completing programming tasks, against a baseline. Results | |
Lenguage | dc.language.iso | en | |
Publisher | dc.publisher | Elsevier B.V. | |
Type of license | dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Chile | |
Link to License | dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/cl/ | |
Source | dc.source | Information and Software Technology | |
Keywords | dc.subject | Controlled experiment | |
Keywords | dc.subject | Live programming | |
Keywords | dc.subject | Live robot programming | |
Keywords | dc.subject | Nested state machines | |
Keywords | dc.subject | Robot behaviors | |
Título | dc.title | Live programming in practice: A controlled experiment on state machines for robotic behaviors | |
Document type | dc.type | Artículo de revista | |
Cataloguer | uchile.catalogador | SCOPUS | |
Indexation | uchile.index | Artículo de publicación SCOPUS | |
uchile.cosecha | uchile.cosecha | SI | |
Files in this item
- Name:
- item_85059460418.pdf
- Size:
- 1.973Kb
- Format:
- PDF
This item appears in the following Collection(s)
Show simple item record
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Chile