Modelling and Proving Safety in Autonomous Cars Scenarios in HOL-CSP

Gespeichert in:
Bibliographische Detailangaben
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