A Domain Specific Language to Define ODD: Textual and Graphical Notations
An Operational Design Domain (ODD) describes the specific operating conditions in which an autonomous vehicle is designed to operate safely. Although ODD is considered as a central point of knowledge when developing an autonomous system, stakeholders still lack standardized languages and tools for defining an ODD, particularly for non automotive specific domain. This paper proposes a Domain Specific Language (DSL) to define an ODD. The proposed DSL is based on the Ontology Language for the Dependability of Automated Systems (OLDAS) and is independent from the automotive domain. It is implemented in a Model Based System Engineering (MBSE) tool and was successfully used and evaluated on two different use cases. The DSL has been as well used to generate highly concrete scenario from ODD.
Authors
- Asma Smaoui
- Morayo Adedjouma (ORCID: https://orcid.org/0000-0003-0218-028X)
- Yongqi Sun (ORCID: https://orcid.org/0000-0002-2155-0293)
- Check Koutame
- Nadira Boudjani
- Gabin Nizan
Institutions
- Valeo (France) (FR)
- Commissariat à l'Énergie Atomique et aux Énergies Alternatives (FR)
- Institut de Recherche Technologique SystemX (FR)
- Laboratoire d'Intégration des Systèmes et des Technologies (FR)
Publication Details
- Published
- 2025-04-08
- DOI
- https://doi.org/10.1109/edcc66201.2025.00017
- Primary Topic
- Model-Driven Software Engineering Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00