Skip to content

utatatata/bbsl-coq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Formalization of BBSL with Coq

About BBSL (Bounding Box Specification Language)

BBSL is a formal language specifying spatial relation between Bounding Boxes within an image.

Environment

  • The Coq Proof Assistant, version 8.13.2

Installation

  1. Install Extra
  2. Install BBSL

Build and install the library Extra

$ cd Extra

# build
$ make

# move the library `Extra` to /usr/lib/coq/user-contrib/
$ sudo make install

Build and install the library BBSL

$ cd BBSL

$ make

$ sudo make install

Examples

These examples can be run interactively in CoqIDE.

You will need to install this library in advance.

See Installation.

  • Examples/lead_vehicle_stopped.v

References

  • [1] 田中健人, 青木利晃, 川上大介, 千田伸男, 河井達治, & 冨田尭. (2020). 自動運転システムにおける画像を対象とした形式仕様記述言語 BBSL の提案. 研究報告ソフトウェア工学 (SE), 2020(8), 1-8.
  • [2] 宇田拓馬. (2021). Coq による BBSL の形式化と検証.
  • [3] Thorn, E., Kimmel, S. C., Chaka, M., & Hamilton, B. A. (2018). A framework for automated driving system testable cases and scenarios (No. DOT HS 812 623). United States. Department of Transportation. National Highway Traffic Safety Administration.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published