Academic Journal
A retargetable fault injection framework for safety validation of autonomous vehicles
العنوان: | A retargetable fault injection framework for safety validation of autonomous vehicles |
---|---|
المؤلفون: | Fu, Y., Terechko, A., Bijlsma, T., Cuijners, P.J.L., Redegeld, J., Ors, A.O. |
المصدر: | Proceedings 2019 IEEE International Conference on Software Architecture, ICSA-C 2019, 25-29 March 2019, Hamburg, Germany, 69-76 |
بيانات النشر: | Institute of Electrical and Electronics Engineers IEEE |
سنة النشر: | 2019 |
المجموعة: | TU Delft: Institutional Repository (Delft University of Technology) |
مصطلحات موضوعية: | Automotive Systems, Autonomous Driving, Debugger Interface, Fault Injection, Functional Safety, ISO 26262, NXP BlueBox Prototyping Platform, Industrial Innovation |
الوصف: | Autonomous vehicles use Electronic Control Units running complex software to improve passenger comfort and safety. To test safety of in-vehicle electronics, the ISO 26262 standard on functional safety recommends using fault injection during component and system-level design. A Fault Injection Framework (FIF) induces hard-to-trigger hardware and software faults at runtime, enabling analysis of fault propagation effects. The growing number and complexity of diverse interacting components in vehicles demands a versatile FIF at the vehicle level. In this paper, we present a novel retargetable FIF based on debugger interfaces available on many target systems. We validated our FIF in three Hardware-In-the-Loop setups for autonomous driving based on the NXP BlueBox prototyping platform. To trigger a fault injection process, we developed an interactive user interface based on Robot Operating System, which also visualized vehicle system health. Our retargetable debugger-based fault injection mechanism confirmed safety properties and identified safety shortcomings of various automotive systems. |
نوع الوثيقة: | article in journal/newspaper |
اللغة: | English |
ردمك: | 978-1-72811-876-5 1-72811-876-X |
Relation: | uuid:64b32e08-cbd9-47b7-ba59-4859efce27b9; 867423; http://resolver.tudelft.nl/uuid:64b32e08-cbd9-47b7-ba59-4859efce27b9 |
الاتاحة: | http://resolver.tudelft.nl/uuid:64b32e08-cbd9-47b7-ba59-4859efce27b9 |
رقم الانضمام: | edsbas.326843C |
قاعدة البيانات: | BASE |
ResultId |
1 |
---|---|
Header |
edsbas BASE edsbas.326843C 823 3 Academic Journal academicJournal 822.664306640625 |
PLink |
https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&scope=site&db=edsbas&AN=edsbas.326843C&custid=s6537998&authtype=sso |
FullText |
Array
(
[Availability] => 0
)
Array ( [0] => Array ( [Url] => http://resolver.tudelft.nl/uuid:64b32e08-cbd9-47b7-ba59-4859efce27b9# [Name] => EDS - BASE [Category] => fullText [Text] => View record in BASE [MouseOverText] => View record in BASE ) ) |
Items |
Array
(
[Name] => Title
[Label] => Title
[Group] => Ti
[Data] => A retargetable fault injection framework for safety validation of autonomous vehicles
)
Array ( [Name] => Author [Label] => Authors [Group] => Au [Data] => <searchLink fieldCode="AR" term="%22Fu%2C+Y%2E%22">Fu, Y.</searchLink><br /><searchLink fieldCode="AR" term="%22Terechko%2C+A%2E%22">Terechko, A.</searchLink><br /><searchLink fieldCode="AR" term="%22Bijlsma%2C+T%2E%22">Bijlsma, T.</searchLink><br /><searchLink fieldCode="AR" term="%22Cuijners%2C+P%2EJ%2EL%2E%22">Cuijners, P.J.L.</searchLink><br /><searchLink fieldCode="AR" term="%22Redegeld%2C+J%2E%22">Redegeld, J.</searchLink><br /><searchLink fieldCode="AR" term="%22Ors%2C+A%2EO%2E%22">Ors, A.O.</searchLink> ) Array ( [Name] => TitleSource [Label] => Source [Group] => Src [Data] => Proceedings 2019 IEEE International Conference on Software Architecture, ICSA-C 2019, 25-29 March 2019, Hamburg, Germany, 69-76 ) Array ( [Name] => Publisher [Label] => Publisher Information [Group] => PubInfo [Data] => Institute of Electrical and Electronics Engineers IEEE ) Array ( [Name] => DatePubCY [Label] => Publication Year [Group] => Date [Data] => 2019 ) Array ( [Name] => Subset [Label] => Collection [Group] => HoldingsInfo [Data] => TU Delft: Institutional Repository (Delft University of Technology) ) Array ( [Name] => Subject [Label] => Subject Terms [Group] => Su [Data] => <searchLink fieldCode="DE" term="%22Automotive+Systems%22">Automotive Systems</searchLink><br /><searchLink fieldCode="DE" term="%22Autonomous+Driving%22">Autonomous Driving</searchLink><br /><searchLink fieldCode="DE" term="%22Debugger+Interface%22">Debugger Interface</searchLink><br /><searchLink fieldCode="DE" term="%22Fault+Injection%22">Fault Injection</searchLink><br /><searchLink fieldCode="DE" term="%22Functional+Safety%22">Functional Safety</searchLink><br /><searchLink fieldCode="DE" term="%22ISO+26262%22">ISO 26262</searchLink><br /><searchLink fieldCode="DE" term="%22NXP+BlueBox+Prototyping+Platform%22">NXP BlueBox Prototyping Platform</searchLink><br /><searchLink fieldCode="DE" term="%22Industrial+Innovation%22">Industrial Innovation</searchLink> ) Array ( [Name] => Abstract [Label] => Description [Group] => Ab [Data] => Autonomous vehicles use Electronic Control Units running complex software to improve passenger comfort and safety. To test safety of in-vehicle electronics, the ISO 26262 standard on functional safety recommends using fault injection during component and system-level design. A Fault Injection Framework (FIF) induces hard-to-trigger hardware and software faults at runtime, enabling analysis of fault propagation effects. The growing number and complexity of diverse interacting components in vehicles demands a versatile FIF at the vehicle level. In this paper, we present a novel retargetable FIF based on debugger interfaces available on many target systems. We validated our FIF in three Hardware-In-the-Loop setups for autonomous driving based on the NXP BlueBox prototyping platform. To trigger a fault injection process, we developed an interactive user interface based on Robot Operating System, which also visualized vehicle system health. Our retargetable debugger-based fault injection mechanism confirmed safety properties and identified safety shortcomings of various automotive systems. ) Array ( [Name] => TypeDocument [Label] => Document Type [Group] => TypDoc [Data] => article in journal/newspaper ) Array ( [Name] => Language [Label] => Language [Group] => Lang [Data] => English ) Array ( [Name] => ISBN [Label] => ISBN [Group] => ISBN [Data] => 978-1-72811-876-5<br />1-72811-876-X ) Array ( [Name] => NoteTitleSource [Label] => Relation [Group] => SrcInfo [Data] => uuid:64b32e08-cbd9-47b7-ba59-4859efce27b9; 867423; http://resolver.tudelft.nl/uuid:64b32e08-cbd9-47b7-ba59-4859efce27b9 ) Array ( [Name] => URL [Label] => Availability [Group] => URL [Data] => http://resolver.tudelft.nl/uuid:64b32e08-cbd9-47b7-ba59-4859efce27b9 ) Array ( [Name] => AN [Label] => Accession Number [Group] => ID [Data] => edsbas.326843C ) |
RecordInfo |
Array
(
[BibEntity] => Array
(
[Languages] => Array
(
[0] => Array
(
[Text] => English
)
)
[Subjects] => Array
(
[0] => Array
(
[SubjectFull] => Automotive Systems
[Type] => general
)
[1] => Array
(
[SubjectFull] => Autonomous Driving
[Type] => general
)
[2] => Array
(
[SubjectFull] => Debugger Interface
[Type] => general
)
[3] => Array
(
[SubjectFull] => Fault Injection
[Type] => general
)
[4] => Array
(
[SubjectFull] => Functional Safety
[Type] => general
)
[5] => Array
(
[SubjectFull] => ISO 26262
[Type] => general
)
[6] => Array
(
[SubjectFull] => NXP BlueBox Prototyping Platform
[Type] => general
)
[7] => Array
(
[SubjectFull] => Industrial Innovation
[Type] => general
)
)
[Titles] => Array
(
[0] => Array
(
[TitleFull] => A retargetable fault injection framework for safety validation of autonomous vehicles
[Type] => main
)
)
)
[BibRelationships] => Array
(
[HasContributorRelationships] => Array
(
[0] => Array
(
[PersonEntity] => Array
(
[Name] => Array
(
[NameFull] => Fu, Y.
)
)
)
[1] => Array
(
[PersonEntity] => Array
(
[Name] => Array
(
[NameFull] => Terechko, A.
)
)
)
[2] => Array
(
[PersonEntity] => Array
(
[Name] => Array
(
[NameFull] => Bijlsma, T.
)
)
)
[3] => Array
(
[PersonEntity] => Array
(
[Name] => Array
(
[NameFull] => Cuijners, P.J.L.
)
)
)
[4] => Array
(
[PersonEntity] => Array
(
[Name] => Array
(
[NameFull] => Redegeld, J.
)
)
)
[5] => Array
(
[PersonEntity] => Array
(
[Name] => Array
(
[NameFull] => Ors, A.O.
)
)
)
)
[IsPartOfRelationships] => Array
(
[0] => Array
(
[BibEntity] => Array
(
[Dates] => Array
(
[0] => Array
(
[D] => 01
[M] => 01
[Type] => published
[Y] => 2019
)
)
[Identifiers] => Array
(
[0] => Array
(
[Type] => isbn-print
[Value] => 9781728118765
)
[1] => Array
(
[Type] => isbn-print
[Value] => 172811876X
)
[2] => Array
(
[Type] => issn-locals
[Value] => edsbas
)
)
[Titles] => Array
(
[0] => Array
(
[TitleFull] => Proceedings 2019 IEEE International Conference on Software Architecture, ICSA-C 2019, 25-29 March 2019, Hamburg, Germany, 69-76
[Type] => main
)
)
)
)
)
)
)
|
IllustrationInfo |