DOMAIN-SPECIFIC MODELLING WITH ATOM

Hans Vangheluwe, Ximeng Sun, Eric Bodden · 2007

Using domain-specific modelling environments maximally constrains users, matching their mental model of the problem domain, and allows them to only build syntactically correct models.Anecdotal evidence shows that domainspecific modelling can drastically improve productivity as well as product quality.In this paper, the foundations of (domain-specific) modelling language design are presented.Our guiding principle is to "model everything".It is indeed shown how all aspects of language design can be explicitly (meta-)modelled enabling the efficient synthesis of domain-specific, visual, modelling environments.The case of AToM 3 , A Tool for Multi-formalism and Meta Modelling, is elaborated.Concepts are illustrated by modelling, analysis, simulation, and eventual synthesis of software for Traffic networks.

Read the paper · More papers on PaperTik