Bentele, Manuel and Podelski, Andreas and Sikora, Axel and Westphal, Bernd (2026) Provably Relevant HAL Interface Requirements for Embedded Systems. In: 32nd International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2026, 16497, pp. 257-273. Springer. Requirements Engineering: Foundation for Software Quality. REFSQ 2026, 2026-03-23 - 2026-03-26, Posen, Polen. doi: 10.1007/978-3-032-21423-2_18. ISBN 978-303221422-5. ISSN 0302-9743.
|
PDF
- Only accessible within DLR
619kB |
Official URL: https://link.springer.com/chapter/10.1007/978-3-032-21423-2_18
Abstract
Embedded applications often use a Hardware Abstraction Layer (HAL) to access hardware. Improper use of the HAL can lead to incorrect hardware operations, resulting in system failure and potentially serious damage to the hardware. The question is how one can single out, among a possibly large set of HAL interface requirements, those that are indis- putably relevant for preventing this kind of system failure. In this paper, we introduce a formal notion of relevance. This allows us to leverage a formal method, i.e., software model checking, to produce a mathematical proof that a requirement is indisputably rele- vant. We propose an approach to extract provably relevant requirements from issue reports on system failures. We present a preliminary case study to demonstrate that the approach is feasible in principle. The case study uses three examples of issue reports on embedded applications that use the SPI bus via the spidev HAL. The overall con- tribution of this paper is to pave the way for the study of approaches that support the systematic identification of requirements essential for preventing a specific kind of system failure.
| Item URL in elib: | https://elib.dlr.de/223713/ | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Document Type: | Conference or Workshop Item (Speech) | ||||||||||||||||||||
| Title: | Provably Relevant HAL Interface Requirements for Embedded Systems | ||||||||||||||||||||
| Authors: |
| ||||||||||||||||||||
| Date: | 25 March 2026 | ||||||||||||||||||||
| Journal or Publication Title: | 32nd International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2026 | ||||||||||||||||||||
| Refereed publication: | Yes | ||||||||||||||||||||
| Open Access: | No | ||||||||||||||||||||
| Gold Open Access: | No | ||||||||||||||||||||
| In SCOPUS: | Yes | ||||||||||||||||||||
| In ISI Web of Science: | No | ||||||||||||||||||||
| Volume: | 16497 | ||||||||||||||||||||
| DOI: | 10.1007/978-3-032-21423-2_18 | ||||||||||||||||||||
| Page Range: | pp. 257-273 | ||||||||||||||||||||
| Editors: |
| ||||||||||||||||||||
| Publisher: | Springer | ||||||||||||||||||||
| Series Name: | Lecture Notes in Computer Science | ||||||||||||||||||||
| ISSN: | 0302-9743 | ||||||||||||||||||||
| ISBN: | 978-303221422-5 | ||||||||||||||||||||
| Status: | Published | ||||||||||||||||||||
| Keywords: | Requirements Engineering · Embedded Systems · Hardware Abstraction Layer (HAL) · HAL Interface Requirements · Serial Periph- eral Interface (SPI) · Formal Methods · Software Model Checking | ||||||||||||||||||||
| Event Title: | Requirements Engineering: Foundation for Software Quality. REFSQ 2026 | ||||||||||||||||||||
| Event Location: | Posen, Polen | ||||||||||||||||||||
| Event Type: | international Conference | ||||||||||||||||||||
| Event Start Date: | 23 March 2026 | ||||||||||||||||||||
| Event End Date: | 26 March 2026 | ||||||||||||||||||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||||||||||||||||||
| HGF - Program: | Transport | ||||||||||||||||||||
| HGF - Program Themes: | Road Transport | ||||||||||||||||||||
| DLR - Research area: | Transport | ||||||||||||||||||||
| DLR - Program: | V ST Straßenverkehr | ||||||||||||||||||||
| DLR - Research theme (Project): | V - V&V4NGC - Methoden, Prozesse und Werkzeugketten für die Validierung & Verifikation von NGC | ||||||||||||||||||||
| Location: | Oldenburg | ||||||||||||||||||||
| Institutes and Institutions: | Institute of Systems Engineering for Future Mobility | ||||||||||||||||||||
| Deposited By: | Westphal, Dr. Bernd | ||||||||||||||||||||
| Deposited On: | 31 Mar 2026 09:27 | ||||||||||||||||||||
| Last Modified: | 20 Apr 2026 08:46 |
Repository Staff Only: item control page