Not logged in.
Quick Search - Contribution
Contribution Details
Type | Conference or Workshop Paper |
Scope | Discipline-based scholarship |
Published in Proceedings | Yes |
Title | Supporting continuous integration by mashing-up software quality information |
Organization Unit | |
Authors |
|
Presentation Type | paper |
Item Subtype | Original Work |
Refereed | Yes |
Status | Published in final form |
Language |
|
ISBN | 978-1-4799-3752-3 |
Page Range | 109 - 118 |
Event Title | IEEE CSMR-WCRE 2014 Software Evolution Week (CSMR-WCRE) |
Event Type | conference |
Event Location | Antwerp, Belgium |
Event Start Date | February 3 - 2014 |
Event End Date | February 6 - 2014 |
Place of Publication | Antwerp, Belgium |
Publisher | IEEE |
Abstract Text | Continuous Integration (CI) has become an established best practice of modern software development. Its philosophy of regularly integrating the changes of individual developers with the mainline code base saves the entire development team from descending into Integration Hell, a term coined in the field of extreme programming. In practice CI is supported by automated tools to cope with this repeated integration of source code through automated builds, testing, and deployments. Currently available products, for example, Jenkins-CI, SonarQube or GitHub, allow for the implementation of a seamless CI-process. One of the main problems, however, is that relevant information about the quality and health of a software system is both scattered across those tools and across multiple views. We address this challenging problem by raising awareness of quality aspects and tailor this information to particular stakeholders, such as developers or testers. For that we present a quality awareness framework and platform called SQA-Mashup. It makes use of the service-based mashup paradigm and integrates information from the entire CI-toolchain in a single service. To evaluate its usefulness we conducted a user study. It showed that SQA-Mashup’s single point of access allows to answer questions regarding the state of a system more quickly and accurately than standalone CI-tools. |
Related URLs | |
Digital Object Identifier | 10.1109/CSMR-WCRE.2014.6747169 |
Other Identification Number | merlin-id:8652 |
PDF File | Download from ZORA |
Export |
BibTeX
EP3 XML (ZORA) |