Modelling and Proving Safety in Autonomous Cars Scenarios in HOL-CSP
Gespeichert in:
| Titel: | Modelling and Proving Safety in Autonomous Cars Scenarios in HOL-CSP |
|---|---|
| Autoren: | Crisafulli, Paolo, Taha, Safouan, Wolff, Burkhart |
| Weitere Verfasser: | IRT SystemX, Laboratoire Méthodes Formelles (LMF), Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université Paris-Saclay-Centre National de la Recherche Scientifique (CNRS)-Ecole Normale Supérieure Paris-Saclay (ENS Paris Saclay), University Paris-Saclay, IRT SystemX, Palaiseau |
| Quelle: | https://inria.hal.science/hal-03429597 ; [Research Report] 1, University Paris-Saclay; IRT SystemX, Palaiseau. 2021, pp.81. |
| Verlagsinformationen: | CCSD |
| Publikationsjahr: | 2021 |
| Schlagwörter: | Isabelle-HOL, Formal Proofs, Autonomous Critical Systems, Concurrent Processes, Driving assistance, [SCCO.COMP]Cognitive science/Computer science, [SPI]Engineering Sciences [physics] |
| Beschreibung: | We present an approach to model scenarios of autonomous cars in HOL-CSP [10] and prove particular safety properties via interactive proofs in the Isabelle/HOL system (https: //en.wikipedia.org/wiki/Isabelle_(proof_assistant)).The basis of this work is an ontology for Autonomous Car Scenarios given in MOSAR (https://www.mosar.io) that describes a collection of actors (e.g. cars, trucks, bicycles), equipments (e.g. signals, vehicle lights, etc.), infrastructures (e.g. expressways, intersec- tions, etc.) and their dynamic interactions throughout driving scenarios.We represent the behaviour of actors and (rudimentarily) equipments as processes, i.e. infinite sets of traces denoting classes of scenarios. In particular, actors were represented as HOL-CSP processes. Due to the non-determinism and event-polymorphism of HOL-CSP, actor descriptions can be partially defined wrt. to data and arbitrarily ”chaotic” in their behaviour. A translation scheme of MOSAR-ontologies into actor processes in HOL-CSP is sketched.For a particular scenario described in [9] (two cars in a linear line, no backwards driving) we specialize our framework and demonstrate a machine-checked safety proof: If all the actors apply a particular driving strategy taking into account position, speed and acceleration as well as distance to the car in front, there will be no situation with a collision. This strategy — called Responsibility-Sensitive Safety — is formulated as a function and the resulting invariant formally proven in Isabelle/HOL, while overcoming a number of short-comings in both the original modeling and the original paper-and-pencil proof. |
| Publikationsart: | report |
| Sprache: | English |
| Relation: | Report N°: 1 |
| Verfügbarkeit: | https://inria.hal.science/hal-03429597 https://inria.hal.science/hal-03429597v2/document https://inria.hal.science/hal-03429597v2/file/document.pdf |
| Rights: | info:eu-repo/semantics/OpenAccess |
| Dokumentencode: | edsbas.A10CEF54 |
| Datenbank: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://inria.hal.science/hal-03429597# Name: EDS - BASE (s4221598) Category: fullText Text: View record from BASE – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Crisafulli%20P Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.A10CEF54 RelevancyScore: 904 AccessLevel: 3 PubType: Report PubTypeId: report PreciseRelevancyScore: 903.9462890625 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Modelling and Proving Safety in Autonomous Cars Scenarios in HOL-CSP – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Crisafulli%2C+Paolo%22">Crisafulli, Paolo</searchLink><br /><searchLink fieldCode="AR" term="%22Taha%2C+Safouan%22">Taha, Safouan</searchLink><br /><searchLink fieldCode="AR" term="%22Wolff%2C+Burkhart%22">Wolff, Burkhart</searchLink> – Name: Author Label: Contributors Group: Au Data: IRT SystemX<br />Laboratoire Méthodes Formelles (LMF)<br />Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université Paris-Saclay-Centre National de la Recherche Scientifique (CNRS)-Ecole Normale Supérieure Paris-Saclay (ENS Paris Saclay)<br />University Paris-Saclay<br />IRT SystemX, Palaiseau – Name: TitleSource Label: Source Group: Src Data: <i>https://inria.hal.science/hal-03429597 ; [Research Report] 1, University Paris-Saclay; IRT SystemX, Palaiseau. 2021, pp.81</i>. – Name: Publisher Label: Publisher Information Group: PubInfo Data: CCSD – Name: DatePubCY Label: Publication Year Group: Date Data: 2021 – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Isabelle-HOL%22">Isabelle-HOL</searchLink><br /><searchLink fieldCode="DE" term="%22Formal+Proofs%22">Formal Proofs</searchLink><br /><searchLink fieldCode="DE" term="%22Autonomous+Critical+Systems%22">Autonomous Critical Systems</searchLink><br /><searchLink fieldCode="DE" term="%22Concurrent+Processes%22">Concurrent Processes</searchLink><br /><searchLink fieldCode="DE" term="%22Driving+assistance%22">Driving assistance</searchLink><br /><searchLink fieldCode="DE" term="%22[SCCO%2ECOMP]Cognitive+science%2FComputer+science%22">[SCCO.COMP]Cognitive science/Computer science</searchLink><br /><searchLink fieldCode="DE" term="%22[SPI]Engineering+Sciences+[physics]%22">[SPI]Engineering Sciences [physics]</searchLink> – Name: Abstract Label: Description Group: Ab Data: We present an approach to model scenarios of autonomous cars in HOL-CSP [10] and prove particular safety properties via interactive proofs in the Isabelle/HOL system (https: //en.wikipedia.org/wiki/Isabelle_(proof_assistant)).The basis of this work is an ontology for Autonomous Car Scenarios given in MOSAR (https://www.mosar.io) that describes a collection of actors (e.g. cars, trucks, bicycles), equipments (e.g. signals, vehicle lights, etc.), infrastructures (e.g. expressways, intersec- tions, etc.) and their dynamic interactions throughout driving scenarios.We represent the behaviour of actors and (rudimentarily) equipments as processes, i.e. infinite sets of traces denoting classes of scenarios. In particular, actors were represented as HOL-CSP processes. Due to the non-determinism and event-polymorphism of HOL-CSP, actor descriptions can be partially defined wrt. to data and arbitrarily ”chaotic” in their behaviour. A translation scheme of MOSAR-ontologies into actor processes in HOL-CSP is sketched.For a particular scenario described in [9] (two cars in a linear line, no backwards driving) we specialize our framework and demonstrate a machine-checked safety proof: If all the actors apply a particular driving strategy taking into account position, speed and acceleration as well as distance to the car in front, there will be no situation with a collision. This strategy — called Responsibility-Sensitive Safety — is formulated as a function and the resulting invariant formally proven in Isabelle/HOL, while overcoming a number of short-comings in both the original modeling and the original paper-and-pencil proof. – Name: TypeDocument Label: Document Type Group: TypDoc Data: report – Name: Language Label: Language Group: Lang Data: English – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: Report N°: 1 – Name: URL Label: Availability Group: URL Data: https://inria.hal.science/hal-03429597<br />https://inria.hal.science/hal-03429597v2/document<br />https://inria.hal.science/hal-03429597v2/file/document.pdf – Name: Copyright Label: Rights Group: Cpyrght Data: info:eu-repo/semantics/OpenAccess – Name: AN Label: Accession Number Group: ID Data: edsbas.A10CEF54 |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.A10CEF54 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English Subjects: – SubjectFull: Isabelle-HOL Type: general – SubjectFull: Formal Proofs Type: general – SubjectFull: Autonomous Critical Systems Type: general – SubjectFull: Concurrent Processes Type: general – SubjectFull: Driving assistance Type: general – SubjectFull: [SCCO.COMP]Cognitive science/Computer science Type: general – SubjectFull: [SPI]Engineering Sciences [physics] Type: general Titles: – TitleFull: Modelling and Proving Safety in Autonomous Cars Scenarios in HOL-CSP Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Crisafulli, Paolo – PersonEntity: Name: NameFull: Taha, Safouan – PersonEntity: Name: NameFull: Wolff, Burkhart – PersonEntity: Name: NameFull: IRT SystemX – PersonEntity: Name: NameFull: Laboratoire Méthodes Formelles (LMF) – PersonEntity: Name: NameFull: Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université Paris-Saclay-Centre National de la Recherche Scientifique (CNRS)-Ecole Normale Supérieure Paris-Saclay (ENS Paris Saclay) – PersonEntity: Name: NameFull: University Paris-Saclay – PersonEntity: Name: NameFull: IRT SystemX, Palaiseau IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2021 Identifiers: – Type: issn-locals Value: edsbas – Type: issn-locals Value: edsbas.oa Titles: – TitleFull: https://inria.hal.science/hal-03429597 ; [Research Report] 1, University Paris-Saclay; IRT SystemX, Palaiseau. 2021, pp.81 Type: main |
| ResultId | 1 |
Nájsť tento článok vo Web of Science