Scenic-Foundation/Scenic
A compiler and scenario generator for the Scenic scenario description language.
解決的問題
Scenic 解決了為網路物理系統(CPS)建立多樣且真實測試環境的困難。無需手動設計每個測試案例,它允許開發者描述場景的一般特性——例如可能的道路佈局或物件之間的相對位置——透過一種機率程式語言,根據這些描述生成大量有效的場景。
工作原理
它作為一個編譯器與場景生成器運作。使用者使用領域特定的機率程式語言(Scenic)撰寫環境模型程式,工具隨後將這些描述編譯為可在各種模擬器中使用的具體場景實例。
適用對象
專為從事網路物理系統的研究人員與工程師設計,特別是那些需要為模擬與驗證生成大量真實、隨機測試環境的人員。
主要亮點
- 採用機率程式方法進行環境建模。
- 基於編譯器架構的場景生成機制。
- 支援與多種模擬器整合,建立測試環境。
- 基於加州大學柏克萊分校與加州大學聖克魯茲分校的學術研究。
相關
- 專案
- 專案
- 專案
- 專案