Ocelet: An Ontology-Based Domain Specific Language to Model Complex Domains

Olivier Curé 1 Rémi Forax 1 Pascal Degenne 2 Danny Lo Seen 2 Didier Parigot 3
3 ZENITH - Scientific Data Management
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier, CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : In this work, we consider that the modeling of complex domains can be performed using Domain Specific Languages (DSL). The main principle of this approach consists in developing DSL primitives and to assemble them to model a certain domain. The ability to add new primitives into an existing model and to fine-tune it by replacing some of them provides a flexibility that is highly desirable in simulation intense fields. We have designed such a language, named textit{Ocelet}, which is tailored for dynamic landscape modeling. We consider that three important components may influence the adoption of this approach: a graphical user interface to build models in an efficient and user-friendly way, a solution to reason, e.g., consistency checking, about model primitives and a tool to facilitate the development of primitives repositories. In this paper, we emphasize that an ontology-based approach is adapted to design all these components. Moreover, a mapping between ontology and Ocelet elements is sufficient for its achievement and supports automatic transformations from one model to the other.
Complete list of metadatas

https://hal-upec-upem.archives-ouvertes.fr/hal-00794336
Contributor : Rémi Forax <>
Submitted on : Monday, February 25, 2013 - 3:42:01 PM
Last modification on : Wednesday, September 18, 2019 - 4:04:04 PM

Identifiers

Citation

Olivier Curé, Rémi Forax, Pascal Degenne, Danny Lo Seen, Didier Parigot. Ocelet: An Ontology-Based Domain Specific Language to Model Complex Domains. CTRQ: Communication Theory, Reliability, and Quality of Service, Jun 2010, Athènes, Greece. pp.255-260, ⟨10.1109/CTRQ.2010.50⟩. ⟨hal-00794336⟩

Share

Metrics

Record views

514