Testing multiple linear regression systems with metamorphic testing

QH Luu, MF Lau, SPH Ng, TY Chen - Journal of Systems and Software, 2021 - Elsevier
Regression is one of the most commonly used statistical techniques. However, testing
regression systems is a great challenge because of the absence of test oracle in general. In …

Metamorphic testing for web system security

NB Chaleshtari, F Pastore, A Goknil… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Security testing aims at verifying that the software meets its security properties. In modern
Web systems, however, this often entails the verification of the outputs generated when …

MR-Adopt: Automatic Deduction of Input Transformation Function for Metamorphic Testing

C Xu, S Chen, J Wu, SC Cheung, V Terragni… - Proceedings of the 39th …, 2024 - dl.acm.org
While a recent study reveals that many developer-written test cases can encode a reusable
Metamorphic Relation (MR), over 70% of them directly hard-code the source input and …

Are elevator software robust against uncertainties? results and experiences from an industrial case study

L Han, T Yue, S Ali, A Arrieta, M Arratibel - Proceedings of the 30th ACM …, 2022 - dl.acm.org
Industrial elevator systems are complex Cyber-Physical Systems operating in uncertain
environments and experiencing uncertain passenger behaviors, hardware delays, and …

Performance-driven metamorphic testing of cyber-physical systems

J Ayerdi, P Valle, S Segura, A Arrieta… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
Cyber-physical systems (CPSs) are a new generation of systems, which integrate software
with physical processes. The increasing complexity of these systems, combined with the …

Automated misconfiguration repair of configurable cyber-physical systems with search: an industrial case study on elevator dispatching algorithms

P Valle, A Arrieta, M Arratibel - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Real-world Cyber-Physical Systems (CPSs) are usually configurable. Through parameters, it
is possible to configure, select or unselect different system functionalities. While this …

Metamorphic relation automation: Rationale, challenges, and solution directions

E Altamimi, A Elkawakjy, C Catal - Journal of Software …, 2023 - Wiley Online Library
Metamorphic testing addresses the issue of the oracle problem by comparing results
transformation from multiple test executions. The relationship that governs the output …