An Exploratory Study Into the Prevalence of Botched Code Integrations

Research output: Unpublished contribution to conferenceUnpublished abstract

75 Downloads (Pure)

Abstract

Integrating code from different sources can be an error-prone and effort- intensive process. While an integration may appear statically sound, unexpected errors may still surface at run time. The industry practice of continuous delivery aims to detect these and other run-time errors through an extensive pipeline of successive tests. Travis CI is a con- tinuous delivery system that is free to use for open-source projects on GitHub. Of interest to researchers is the fact that Travis CI makes the outcome of each stage in the continuous delivery pipeline available through its API. At the seminar, we will present the initial results of an exploratory study on the prevalence of integration errors. We have linked GitHub’s information about integration efforts with Travis CI’s information about the integration outcome to this end.
Original languageEnglish
Number of pages5
Publication statusUnpublished - 11 Jul 2016
EventSeminar Series on Advanced Techniques & Tools for Software Evolution - Bergen, Norway, Bergen, Norway
Duration: 11 Jul 201613 Jul 2016
Conference number: 9
http://sattose.org/2016

Seminar

SeminarSeminar Series on Advanced Techniques & Tools for Software Evolution
Abbreviated titleSATToSE
CountryNorway
CityBergen
Period11/07/1613/07/16
Internet address

Keywords

  • code integration
  • empirical
  • github
  • travis ci

Fingerprint

Dive into the research topics of 'An Exploratory Study Into the Prevalence of Botched Code Integrations'. Together they form a unique fingerprint.

Cite this