Show simple item record

Authordc.contributor.authorSandoval Alcocer, Juan 
Authordc.contributor.authorBergel, Alexandre 
Authordc.contributor.authorValente, Marco Tulio 
Admission datedc.date.accessioned2018-11-16T12:13:28Z
Available datedc.date.available2018-11-16T12:13:28Z
Publication datedc.date.issued2016
Cita de ítemdc.identifier.citationEn: ICPE '16 Proceedings of the 7th ACM/SPEC on International Conference on Performance Engineering Pages 37-48. Delft, The Netherlands — March 12 - 16, 2016es_ES
Identifierdc.identifier.other10.1145/2851553.2851571
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/152651
Abstractdc.description.abstractSource code changes may inadvertently introduce performance regressions. Benchmarking each software version is traditionally employed to identify performance regressions. Although e↵ective, this exhaustive approach is hard to carry out in practice. This paper contrasts source code changes against performance variations. By analyzing 1,288 software versions from 17 open source projects, we identified 10 source code changes leading to a performance variation (improvement or regression). We have produced a cost model to infer whether a software commit introduces a performance variation by analyzing the source code and sampling the execution of a few versions. By profiling the execution of only 17% of the versions, our model is able to identify 83% of the performance regressions greater than 5% and 100% of the regressions greater than 50%.es_ES
Lenguagedc.language.isoenes_ES
Publisherdc.publisherACMes_ES
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/*
Keywordsdc.subjectPerformance variationes_ES
Keywordsdc.subjectPerformance analysises_ES
Keywordsdc.subjectPerformance evolutiones_ES
Títulodc.titleLearning from source code history to identify performance failureses_ES
Document typedc.typeCapítulo de libro
Catalogueruchile.catalogadorlajes_ES


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