Continuous integration and delivery practices for cyber-physical systems: An interview-based study

F Zampetti, D Tamburri, S Panichella… - ACM Transactions on …, 2023 - dl.acm.org
Continuous Integration and Delivery (CI/CD) practices have shown several benefits for
software development and operations, such as faster release cycles and early discovery of …

A Systematic Literature Review on Requirements Engineering and Maintenance for Embedded Software

A Fariha, S Alwidian, A Azim - IEEE Access, 2024 - ieeexplore.ieee.org
Embedded software quality is a critical concern in modern engineering, impacting a broad
range of applications from spacecraft to complex control systems. Requirements …

Automated construction of energy test oracles for Android

R Jabbarvand, F Mehralian, S Malek - … of the 28th ACM Joint Meeting on …, 2020 - dl.acm.org
Energy efficiency is an increasingly important quality attribute for software, particularly for
mobile apps. Just like any other software attribute, energy behavior of mobile apps should …

Uncertainty-aware exploration in model-based testing

M Camilli, A Gargantini, P Scandurra… - 2021 14th IEEE …, 2021 - ieeexplore.ieee.org
Modern software systems operate in complex and changing environments and are exposed
to multiple sources of uncertainty. Testing methods shall be tailored to uncertainty as a first …

Model‐based hypothesis testing of uncertain software systems

M Camilli, A Gargantini… - … Testing, Verification and …, 2020 - Wiley Online Library
Nowadays, there exists an increasing demand for reliable software systems able to fulfill
their requirements in different operational environments and to cope with uncertainty that …

Uncertainty-Aware Test Prioritization: Approaches and Empirical Evaluation

M Zhang, J Wu, S Ali, T Yue - arXiv preprint arXiv:2311.12484, 2023 - arxiv.org
Complex software systems, eg, Cyber-Physical Systems (CPSs), interact with the real world;
thus, they often behave unexpectedly in uncertain environments. Testing such systems is …

Dynamic management network system of automobile detection applying edge computing

X Cao - International Journal of Network Management, 2023 - Wiley Online Library
Dynamic vehicle detection requires the transmission of large amounts of data collected by
different types of sensors to the edge computing nodes. This is likely to cause network …

Advancing energy testing of mobile applications

R Jabbarvand, S Malek - 2017 IEEE/ACM 39th International …, 2017 - ieeexplore.ieee.org
The rising popularity of mobile apps deployed on battery-constrained devices has motivated
the need for effective energy-aware testing techniques. However, currently there is a lack of …

Metamorphic fuzzing of C++ libraries

A Lascu, AF Donaldson, T Grosser… - 2022 IEEE Conference …, 2022 - ieeexplore.ieee.org
We present a method for automated metamorphic fuzzing of software libraries, implemented
as an open-source tool, MF++, targeting C++ libraries. Our approach works by automatically …

Test Oracle Generation Based on BPNN by Using the Values of Variables at Different Breakpoints for Programs

C Ma, S Liu, J Fu, T Zhang - International Journal of Software …, 2021 - World Scientific
Automatic test oracle generation is a bottleneck in realizing full automation of the entire
software testing process. This study proposes a new method for automatically generating a …