[HTML][HTML] Assessing test artifact quality—A tertiary study

HKV Tran, M Unterkalmsteiner, J Börstler… - Information and Software …, 2021 - Elsevier
Context: Modern software development increasingly relies on software testing for an ever
more frequent delivery of high quality software. This puts high demands on the quality of the …

Biasfinder: Metamorphic test generation to uncover bias for sentiment analysis systems

MH Asyrofi, Z Yang, INB Yusuf, HJ Kang… - IEEE Transactions …, 2021 - ieeexplore.ieee.org
Artificial intelligence systems, such as Sentiment Analysis (SA) systems, typically learn from
large amounts of data that may reflect human bias. Consequently, such systems may exhibit …

Technology stack selection model for software design of digital platforms

E Nikulchev, D Ilin, A Gusev - Mathematics, 2021 - mdpi.com
The article is dedicated to the development of a mathematical model and methodology for
evaluating the effectiveness of integrating information technology solutions into digital …

An empirical study of same-day releases of popular packages in the npm ecosystem

FR Cogo, GA Oliva, CP Bezemer… - Empirical Software …, 2021 - Springer
Within a software ecosystem, client packages can reuse provider packages as third-party
libraries. The reuse relation between client and provider packages is called a dependency …

The relation of test-related factors to software quality: a case study on apache systems

F Pecorelli, F Palomba, A De Lucia - Empirical Software Engineering, 2021 - Springer
Testing represents a crucial activity to ensure software quality. Recent studies have shown
that test-related factors (eg, code coverage) can be reliable predictors of software code …

Aga: An accelerated greedy additional algorithm for test case prioritization

F Li, J Zhou, Y Li, D Hao, L Zhang - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
In recent years, many test case prioritization (TCP) techniques have been proposed to
speed up the process of fault detection. However, little work has taken the efficiency problem …

On the Removal of Feature Toggles: A Study of Python Projects and Practitioners Motivations

J Hoyos, R Abdalkareem, S Mujahid, E Shihab… - Empirical Software …, 2021 - Springer
Feature Toggling is a technique to control the execution of features in a software project. For
example, practitioners using feature toggles can experiment with new features in a …

Perceived benefits of continuous deployment in software-intensive embedded systems

A Dakkak, DI Mattos, J Bosch - 2021 IEEE 45th Annual …, 2021 - ieeexplore.ieee.org
Continuous Deployment (CD) advocates for quick and frequent deployments of software to
production. The goal is to bring new functionality as early as possible to users while learning …

Release synchronization in software ecosystems: Empirical Study on OpenStack

A Foundjem, B Adams - Empirical Software Engineering, 2021 - Springer
Software ecosystems bring value by integrating software projects related to a given domain,
such as Linux distributions integrating upstream open-source projects or the Android …

On the impact of release policies on bug handling activity: A case study of Eclipse

Z Abou Khalil, E Constantinou, T Mens… - Journal of Systems and …, 2021 - Elsevier
Large software projects follow a continuous development process with regular releases
during which bugs are handled. In recent years, many software projects shifted to rapid …