C Wohlin, P Runeson - Information and software technology, 2021 - Elsevier
Background: The literature concerning research methodologies and methods has increased in software engineering in the last decade. However, there is limited guidance on selecting …
Context Machine learning (ML) software systems are permeating many aspects of our life, such as healthcare, transportation, banking, and recruitment. These systems are trained with …
Autonomous driving has become an important research area for road traffic, whereas testing of autonomous driving systems to ensure a safe and reliable operation remains an open …
Integration of machine learning (ML) components in critical applications introduces novel challenges for software certification and verification. New safety standards and technical …
A Hrusto, E Engström, P Runeson - Information and Software Technology, 2023 - Elsevier
Context: DevOps has recently become a mainstream solution for bridging the gaps between development (Dev) and operations (Ops) enabling cross-functional collaboration. The …
Effective and efficient data management is crucial for smart farming and precision agriculture. To realize operational efficiency, full automation, and high productivity in …
H Jernberg, P Runeson, E Engström - Proceedings of the 14th ACM …, 2020 - dl.acm.org
Background. Chaos Engineering is proposed as a practice to verify a system's resilience under real, operational conditions. It employs fault injection, is originally developed at …
Abstract Software Size Measurement is a critical task in Software Development Life Cycle (SDLC). It is the primary input for effort estimation models and an important measure for …
DevOps represent the tight connection between development and operations. To address challenges that arise on the borderline between development and operations, we conducted …