Zaeske, Wanja Marlo Moritz und Albini, Pietro und Gilcher, Florian und Durak, Umut (2025) Toward Modified Condition/Decision Coverage of Rust. Journal of Aerospace Information Systems, 22 (10), Seiten 834-841. American Institute of Aeronautics and Astronautics (AIAA). doi: 10.2514/1.I011558. ISSN 2327-3097.
|
PDF
- Verlagsversion (veröffentlichte Fassung)
237kB |
Offizielle URL: https://arc.aiaa.org/toc/jais/22/10
Kurzfassung
Testing is an essential means to verify software for the purpose of certification, especially in safety-critical applications. To quantify how thoroughly a software item has been tested, a test coverage criterion is required. Maybe the strictest such known in safety-critical systems is modified condition/decision coverage (MC/DC), which DO-178C/ED-12C prescribes for the highest software software level in aviation. In the past, ambiguities in the interpretation of MC/DC have been resolved already, in CAST-10. However, some central features of the Rust programming language necessitate further clarification. This work investigates the aforementioned features, in particular pattern-matching, providing a consistent view on how to apply MC/DC to Rust. Hence, this paper informs the implementation of tools to measure MC/DC for code written in Rust, paving the road toward Rust in high-assurance applications.
| elib-URL des Eintrags: | https://elib.dlr.de/219590/ | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dokumentart: | Zeitschriftenbeitrag | ||||||||||||||||||||
| Titel: | Toward Modified Condition/Decision Coverage of Rust | ||||||||||||||||||||
| Autoren: |
| ||||||||||||||||||||
| Datum: | Oktober 2025 | ||||||||||||||||||||
| Erschienen in: | Journal of Aerospace Information Systems | ||||||||||||||||||||
| Referierte Publikation: | Ja | ||||||||||||||||||||
| Open Access: | Ja | ||||||||||||||||||||
| Gold Open Access: | Nein | ||||||||||||||||||||
| In SCOPUS: | Ja | ||||||||||||||||||||
| In ISI Web of Science: | Ja | ||||||||||||||||||||
| Band: | 22 | ||||||||||||||||||||
| DOI: | 10.2514/1.I011558 | ||||||||||||||||||||
| Seitenbereich: | Seiten 834-841 | ||||||||||||||||||||
| Herausgeber: |
| ||||||||||||||||||||
| Verlag: | American Institute of Aeronautics and Astronautics (AIAA) | ||||||||||||||||||||
| ISSN: | 2327-3097 | ||||||||||||||||||||
| Status: | veröffentlicht | ||||||||||||||||||||
| Stichwörter: | Rust DO-178C ED-12C Certification Avionics MC/DC | ||||||||||||||||||||
| HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||||||||||||||
| HGF - Programm: | Luftfahrt | ||||||||||||||||||||
| HGF - Programmthema: | keine Zuordnung | ||||||||||||||||||||
| DLR - Schwerpunkt: | Luftfahrt | ||||||||||||||||||||
| DLR - Forschungsgebiet: | L - keine Zuordnung | ||||||||||||||||||||
| DLR - Teilgebiet (Projekt, Vorhaben): | L - keine Zuordnung | ||||||||||||||||||||
| Standort: | Braunschweig | ||||||||||||||||||||
| Institute & Einrichtungen: | Institut für Flugsystemtechnik > Sichere Systeme und System Engineering Institut für Flugsystemtechnik | ||||||||||||||||||||
| Hinterlegt von: | Zaeske, Wanja Marlo Moritz | ||||||||||||||||||||
| Hinterlegt am: | 26 Jan 2026 12:38 | ||||||||||||||||||||
| Letzte Änderung: | 30 Jan 2026 09:19 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags