Show simple item record

Authordc.contributor.authorKubelka, Juraj 
Authordc.contributor.authorRobbes, Romain 
Authordc.contributor.authorBergel, Alexandre 
Admission datedc.date.accessioned2019-05-31T15:19:59Z
Available datedc.date.available2019-05-31T15:19:59Z
Publication datedc.date.issued2018
Identifierdc.identifier.issn02705257
Identifierdc.identifier.other10.1145/3180155.3180200
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/169413
Abstractdc.description.abstractLive Programming environments allow programmers to get feedback instantly while changing software. Liveness is gaining attention among industrial and open-source communities; several IDEs offer high degrees of liveness. While several studies looked at how programmers work during software evolution tasks, none of them consider live environments. We conduct such a study based on an analysis of 17 programming sessions of practitioners using Pharo, a mature Live Programming environment. The study is complemented by a survey and subsequent analysis of 16 programming sessions in additional languages, e.g., JavaScript. We document the approaches taken by developers during their work. We find that some liveness features are extensively used, and have an impact on the way developers navigate source code and objects in their work.
Lenguagedc.language.isoen
Publisherdc.publisherIEEE Computer Society
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/
Sourcedc.sourceProceedings - International Conference on Software Engineering
Keywordsdc.subjectExploratory study
Keywordsdc.subjectLive programming
Keywordsdc.subjectSoftware evolution
Títulodc.titleThe road to live programming: Insights from the practice
Document typedc.typeArtículo de revista
Catalogueruchile.catalogadorjmm
Indexationuchile.indexArtículo de publicación SCOPUS
uchile.cosechauchile.cosechaSI


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Chile
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Chile