pith. sign in

arxiv: 1409.6585 · v1 · pith:KZK5FDXMnew · submitted 2014-09-22 · 💻 cs.SE

Variability within Modeling Language Definitions

classification 💻 cs.SE
keywords languagemodelingvariabilitydomainexplicitlyframeworkpointstaxonomy
0
0 comments X
read the original abstract

We present a taxonomy of the variability mechanisms offered by modeling languages. The definition of a formal language encompasses a syntax and a semantic domain as well as the mapping that relates them, thus language variabilities are classified according to which of those three pillars they address. This work furthermore proposes a framework to explicitly document and manage the variation points and their corresponding variants of a variable modeling language. The framework enables the systematic study of various kinds of variabilities and their interdependencies. Moreover, it allows a methodical customization of a language, for example, to a given application domain. The taxonomy of variability is explicitly of interest for the UML to provide a more precise understanding of its variation points.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.