The impact of failing, flaky, and high failure tests on the number of crash reports associated with Firefox builds

MT Rahman, PC Rigby - Proceedings of the 2018 26th ACM Joint …, 2018 - dl.acm.org
Testing is an integral part of release engineering and continuous integration. In theory, a
failed test on a build indicates a problem that should be fixed and the build should not be …

Unveiling elite developers' activities in open source projects

Z Wang, Y Feng, Y Wang, JA Jones… - ACM Transactions on …, 2020 - dl.acm.org
Open source developers, particularly the elite developers who own the administrative
privileges for a project, maintain a diverse portfolio of contributing activities. They not only …

The influence of app churn on app success and stackoverflow discussions

L Guerrouj, S Azad, PC Rigby - 2015 IEEE 22nd International …, 2015 - ieeexplore.ieee.org
Gauging the success of software systems has been difficult in the past as there was no
uniform measure. With mobile Application (App) Stores, users rate each App according to a …

[PDF][PDF] Revisiting prior empirical findings for mobile apps: An empirical case study on the 15 most popular open-source Android apps

MD Syer, M Nagappan… - Proceedings of the …, 2013 - sailhome.cs.queensu.ca
Our increasing reliance on mobile devices has led to the explosive development of millions
of mobile apps across multiple platforms that are used by millions of people around the …

Understanding the impact of rapid releases on software quality: The case of firefox

F Khomh, B Adams, T Dhaliwal, Y Zou - Empirical Software Engineering, 2015 - Springer
Many software companies are shifting from the traditional multi-month release cycle to
shorter release cycles. For example, Google Chrome and Mozilla Firefox release new …

An empirical study of software release notes

SL Abebe, N Ali, AE Hassan - Empirical Software Engineering, 2016 - Springer
Release notes are an important source of information about a new software release. Such
notes contain information regarding what is new, changed, and/or got fixed in a release …

Towards the adoption of DevOps in software product organizations: A Maturity Model Approach

R Feijter - 2017 - studenttheses.uu.nl
This thesis describes a study conducted at Centric and concerns the adoption of DevOps in
software product organization (SPOs), which are organizations that pro-duce software for …

Toward design decisions to enable deployability: Empirical study of three projects reaching for the continuous delivery holy grail

S Bellomo, N Ernst, R Nord… - 2014 44th Annual IEEE …, 2014 - ieeexplore.ieee.org
There is growing interest in continuous delivery practices to enable rapid and reliable
deployment. While practices are important, we suggest architectural design decisions are …

Towards quality gates in continuous delivery and deployment

G Schermann, J Cito, P Leitner… - 2016 IEEE 24th …, 2016 - ieeexplore.ieee.org
Quality gates, steps required to ensure the reliability of code changes, are supposed to
increase the confidence stakeholders have in a release. In today's fast paced environments …

Tools in mining software repositories

KK Chaturvedi, VB Sing, P Singh - 2013 13th International …, 2013 - ieeexplore.ieee.org
Mining software repositories (MSR) is an important area of research. An international
workshop on MSR has been established under the umbrella of international conference on …