Rövidített megjelenítés

Serban, Andrada A.
Micskei, Zoltán
2025-08-29T09:46:56Z
2025-08-29T09:46:56Z
2024
1785-8860hu_HU
http://hdl.handle.net/20.500.14044/32926
Mutation testing is a technique used for evaluating test efficiencies, by analyzing whether existing tests could detect minor modifications inserted in the source code. Despite its proven benefits and added value to the verification and validation process, mutation testing is yet to become a widespread practice in safety-critical software development, mostly due to issues around its scalability in industrial environments. In this case study, conducted at Knorr-Bremse Rail Systems, we created a lightweight mutation testing tool, tailored to the specific test environment of the company, showing how such tools can be created with a notably smaller workload, than estimated in previously published case studies. Mutation testing was used to analyze automatically generated and manually complemented coverage-based tests of an entire braking system component. Mutation testing was able to reveal deficiencies not uncovered by standardized, coverage-based testing. The experience added to the body of knowledge on the application of mutation testing, in safety-critical embedded systems, strengthening the fault-finding capability of mutation testing reported by earlier related studies, but pointing out how the one-mutant- per-line optimization was less useful in the given setting. The findings resulted in the definitive, strategic implementation of the created tool within the company’s component testing workflow and could help replicate the results in other case studies, aiding companies in introducing mutation testing in their work environment.hu_HU
dc.formatPDFhu_HU
enhu_HU
Application of Mutation testing in Safety- Critical Embedded Systems: A Case Studyhu_HU
Open accesshu_HU
Óbudai Egyetemhu_HU
Budapesthu_HU
Óbudai Egyetemhu_HU
Műszaki tudományok - multidiszciplináris műszaki tudományokhu_HU
software testinghu_HU
verification & validationhu_HU
embedded systemshu_HU
mutation testinghu_HU
Tudományos cikkhu_HU
Acta Polytechnica Hungaricahu_HU
local.tempfieldCollectionsFolyóiratcikkekhu_HU
10.12700/APH.21.8.2024.8.5
Kiadói változathu_HU
20 p.hu_HU
8. sz.hu_HU
21. évf.hu_HU
2024hu_HU
Óbudai Egyetemhu_HU


A dokumentumhoz tartozó fájlok

Thumbnail

A dokumentum a következő gyűjtemény(ek)ben található meg

Rövidített megjelenítés