Óbudai Egyetem Digitális Archívum
    • magyar
    • English
  • English 
    • magyar
    • English
  • Login
View Item 
  •   DSpace Home
  • 5. Folyóiratcikkek
  • Acta Polytechnica Hungarica
  • 2.4. 2024 Volume 21, Issue No. 8.
  • View Item
  •   DSpace Home
  • 5. Folyóiratcikkek
  • Acta Polytechnica Hungarica
  • 2.4. 2024 Volume 21, Issue No. 8.
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Application of Mutation testing in Safety- Critical Embedded Systems: A Case Study

Thumbnail
View/Open
Serban_Micskei_148.pdf (482.1Kb)
Metadata
Show full item record
URI
http://hdl.handle.net/20.500.14044/32926
Collections
  • 2.4. 2024 Volume 21, Issue No. 8. [16]
Abstract
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.
Title
Application of Mutation testing in Safety- Critical Embedded Systems: A Case Study
Author
Serban, Andrada A.
Micskei, Zoltán
xmlui.dri2xhtml.METS-1.0.item-date-issued
2024
xmlui.dri2xhtml.METS-1.0.item-rights-access
Open access
xmlui.dri2xhtml.METS-1.0.item-identifier-issn
1785-8860
xmlui.dri2xhtml.METS-1.0.item-language
en
xmlui.dri2xhtml.METS-1.0.item-format-page
20 p.
xmlui.dri2xhtml.METS-1.0.item-subject-oszkar
software testing, verification & validation, embedded systems, mutation testing
xmlui.dri2xhtml.METS-1.0.item-description-version
Kiadói változat
xmlui.dri2xhtml.METS-1.0.item-identifiers
DOI: 10.12700/APH.21.8.2024.8.5
xmlui.dri2xhtml.METS-1.0.item-other-containerTitle
Acta Polytechnica Hungarica
xmlui.dri2xhtml.METS-1.0.item-other-containerPeriodicalYear
2024
xmlui.dri2xhtml.METS-1.0.item-other-containerPeriodicalVolume
21. évf.
xmlui.dri2xhtml.METS-1.0.item-other-containerPeriodicalNumber
8. sz.
xmlui.dri2xhtml.METS-1.0.item-type-type
Tudományos cikk
xmlui.dri2xhtml.METS-1.0.item-subject-area
Műszaki tudományok - multidiszciplináris műszaki tudományok
xmlui.dri2xhtml.METS-1.0.item-publisher-university
Óbudai Egyetem

DSpace software copyright © 2002-2016  DuraSpace
Contact Us | Send Feedback
Theme by 
Atmire NV
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

DSpace software copyright © 2002-2016  DuraSpace
Contact Us | Send Feedback
Theme by 
Atmire NV