xOWL an Executable Modeling Language for Domain Experts

Laurent Wouters 1, 2, * Marie-Pierre Gervais 2
* Corresponding author
2 MoVe - Modélisation et Vérification
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : Nowadays, modeling complex domains such those involving the description of human behaviors is still a challenge. An answer is to apply the Domain Specific Languages principle, which advocates that Domain Experts should model themselves their knowledge in order to avoid misunderstanding or loss of information during the knowledge elicitation phase. But Domain Experts must then be provided a modeling language enabling them to describe such complex domains. Moreover, in order to help them build models, immediate feedbacks would have to be available so that they can revise their modeling choices in earlier steps. Model execution is a way to address this issue. We provide xOWL, a language that can be used as a backend for multiple domain-specific syntaxes enabling Domain Experts to model themselves the structural as well as behavioral knowledge of their domain. xOWL comes with an interpreter integrated in an environment offering models executability in such way that Domain Experts can work in an iterative and incremental way using a trial and error approach. The implemented prototype is currently in use at EADS.
Complete list of metadatas

Cited literature [19 references]  Display  Hide  Download

https://hal.sorbonne-universite.fr/hal-00619311
Contributor : Laurent Wouters <>
Submitted on : Tuesday, September 6, 2011 - 10:16:00 AM
Last modification on : Thursday, March 21, 2019 - 12:58:49 PM
Long-term archiving on : Thursday, March 30, 2017 - 2:32:56 PM

Identifiers

Citation

Laurent Wouters, Marie-Pierre Gervais. xOWL an Executable Modeling Language for Domain Experts. IEEE International Enterprise Distributed Object Computing Conference, Aug 2011, Helsinki, Finland. pp.215-224, ⟨10.1109/EDOC.2011.13⟩. ⟨hal-00619311⟩

Share

Metrics

Record views

707

Files downloads

294