Ana gezinime geç Aramaya geç Ana içeriğe geç

Prioritized MC/DC Framework for Early Fault Detection in Safety-Critical Software

  • ASELSAN Inc.
  • Istanbul Technical University
  • Middle East Technical University

Araştırma çıktısı: Kitap/Rapor/Konferans Bildirisinde BölümKonferans katkısıHakem

Özet

Modified Condition/Decision Coverage (MC/DC) guarantees each written code block is effective in the final software product. A practical outcome of MC/DC validation is the increased verification time. When coverage is tested from top to bottom, faults may be detected late. This fact unintentionally adds resistance to project schedule. On the other hand, late fault-detection could be omitted by prioritizing test cases based on recently modified code blocks. Additionally, ordering covered code blocks based on their cyclomatic complexity, Halstead volume, coverage time, and function call frequency affects verification time. Time to First Fault Detection (TTFFD) and Average Percentage of Faults Detected (APFD) are commonly used fault detection metrics. As a result, the proposed study improves the APFD metric by 30% and the TTFFD metric by 70% in high complexity codebases. In contrast, prioritization does not seem to positively affect low complexity codebases according to the experimental results. Considering that safety-critical software ought to be complex, the proposed MC/DC prioritization framework has a practical benefit to ease the burden on the developers.

Orijinal dilİngilizce
Ana bilgisayar yayını başlığı2026 15th Mediterranean Conference on Embedded Computing, MECO 2026 - Proceedings
EditörlerRadovan Stojanovic, Lech Jozwiak, Budimir Lutovac
YayınlayanInstitute of Electrical and Electronics Engineers Inc.
ISBN (Elektronik)9798319505712
DOI'lar
Yayın durumuYayınlandı - 2026
Etkinlik15th Mediterranean Conference on Embedded Computing, MECO 2026 - Budva, Montenegro
Süre: 9 Haz 202615 Haz 2026

Yayın serisi

Adı2026 15th Mediterranean Conference on Embedded Computing, MECO 2026 - Proceedings

???event.eventtypes.event.conference???

???event.eventtypes.event.conference???15th Mediterranean Conference on Embedded Computing, MECO 2026
Ülke/BölgeMontenegro
ŞehirBudva
Periyot9/06/2615/06/26

Bibliyografik not

Publisher Copyright:
© 2026 IEEE.

Parmak izi

Prioritized MC/DC Framework for Early Fault Detection in Safety-Critical Software' araştırma başlıklarına git. Birlikte benzersiz bir parmak izi oluştururlar.

Alıntı Yap