Continuous integration, delivery and deployment: a systematic review on approaches, tools, challenges and practices

M Shahin, MA Babar, L Zhu - IEEE access, 2017 - ieeexplore.ieee.org
Continuous practices, ie, continuous integration, delivery, and deployment, are the software
development industry practices that enable organizations to frequently and reliably release …

Continuous deployment of software intensive products and services: A systematic mapping study

P Rodríguez, A Haghighatkhah, LE Lwakatare… - Journal of systems and …, 2017 - Elsevier
The software intensive industry is moving towards the adoption of a value-driven and
adaptive real-time business paradigm. The traditional view of software as an item that …

CollabCoder: a lower-barrier, rigorous workflow for inductive collaborative qualitative analysis with large language models

J Gao, Y Guo, G Lim, T Zhang, Z Zhang, TJJ Li… - Proceedings of the CHI …, 2024 - dl.acm.org
Collaborative Qualitative Analysis (CQA) can enhance qualitative analysis rigor and depth
by incorporating varied viewpoints. Nevertheless, ensuring a rigorous CQA procedure itself …

Towards a more representative definition of cyber security

D Schatz, R Bashroush, J Wall - Journal of Digital Forensics …, 2017 - commons.erau.edu
Abstract In recent years,'Cyber Security'has emerged as a widely-used term with increased
adoption by practitioners and politicians alike. However, as with many fashionable jargon …

DevOps in practice: A multiple case study of five companies

LE Lwakatare, T Kilamo, T Karvonen, T Sauvola… - Information and software …, 2019 - Elsevier
Context: DevOps is considered important in the ability to frequently and reliably update a
system in operational state. DevOps presumes cross-functional collaboration and …

Continuous delivery: Huge benefits, but challenges too

L Chen - IEEE software, 2015 - ieeexplore.ieee.org
Continuous delivery (CD) has emerged as an auspicious alternative to traditional release
engineering, promising to provide the capability to release valuable software continuously to …

A systematic literature review of literature reviews in software testing

V Garousi, MV Mäntylä - Information and Software Technology, 2016 - Elsevier
Context Any newcomer or industrial practitioner is likely to experience difficulties in digesting
large volumes of knowledge in software testing. In an ideal world, all knowledge used in …

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 …

Test Case Prioritization in Continuous Integration environments: A systematic mapping study

JAP Lima, SR Vergilio - Information and Software Technology, 2020 - Elsevier
Abstract Context: Continuous Integration (CI) environments allow frequent integration of
software changes, making software evolution more rapid and cost-effective. In such …

FAST approaches to scalable similarity-based test case prioritization

B Miranda, E Cruciani, R Verdecchia… - Proceedings of the 40th …, 2018 - dl.acm.org
Many test case prioritization criteria have been proposed for speeding up fault detection.
Among them, similarity-based approaches give priority to the test cases that are the most …