Abstract. An understandable concrete syntax and a comprehensible abstract syntax are two central aspects of defining a modeling language. Both representations of a language significantly overlap in their structure and also information, but may also differ in parts of the information. To avoid discrepancies and problems while handling the language, concrete and abstract syntax need to be consistently defined. This will become an even bigger problem, when domain specific languages will become used to a larger extent. In this paper we present an extended grammar format that avoids redundancy between concrete and abstract syntax by allowing an integrated definition of both for textual modeling languages. For an amendment of the usability of the...
Abstract. Textual concrete syntaxes for models are beneficial for many reasons. They foster usabilit...
We present a general concept for the precise definition of the semantics of multiple view languages ...
Models for programming languages play an important role for studying properties of programming langu...
Due to their complexity, the syntax of modern modeling languages is preferably defined in two steps....
Language-centric methodologies, triggered by the success of Domain Specific Languages, rely on preci...
Abstract. Within the context of (software) language engineering, language de-scriptions are consider...
Abstract. Meta-modeling is raising more and more interest in the field of language engineering. Whil...
International audienceMeta-modeling is raising more and more interest in the field of language engin...
Metamodeling is raising more and more interest in the field of language engineering. While this appr...
International audienceMetamodeling is raising more and more interest in the field of language engine...
© Springer-Verlag Berlin Heidelberg 2013. A domain-specific modelling language can be considered as ...
A domain-specific modelling language can be considered as a situationally focussed conceptual modell...
Abstract. Metamodeling techniques are popular in describing the rules of special domains, namely, th...
Abstract: Metamodeling techniques are popular in describing the rules of special domains, but these ...
<p>A normal form is proposed for abstract grammars in a broad sense (abstract syntaxes, algebraic si...
Abstract. Textual concrete syntaxes for models are beneficial for many reasons. They foster usabilit...
We present a general concept for the precise definition of the semantics of multiple view languages ...
Models for programming languages play an important role for studying properties of programming langu...
Due to their complexity, the syntax of modern modeling languages is preferably defined in two steps....
Language-centric methodologies, triggered by the success of Domain Specific Languages, rely on preci...
Abstract. Within the context of (software) language engineering, language de-scriptions are consider...
Abstract. Meta-modeling is raising more and more interest in the field of language engineering. Whil...
International audienceMeta-modeling is raising more and more interest in the field of language engin...
Metamodeling is raising more and more interest in the field of language engineering. While this appr...
International audienceMetamodeling is raising more and more interest in the field of language engine...
© Springer-Verlag Berlin Heidelberg 2013. A domain-specific modelling language can be considered as ...
A domain-specific modelling language can be considered as a situationally focussed conceptual modell...
Abstract. Metamodeling techniques are popular in describing the rules of special domains, namely, th...
Abstract: Metamodeling techniques are popular in describing the rules of special domains, but these ...
<p>A normal form is proposed for abstract grammars in a broad sense (abstract syntaxes, algebraic si...
Abstract. Textual concrete syntaxes for models are beneficial for many reasons. They foster usabilit...
We present a general concept for the precise definition of the semantics of multiple view languages ...
Models for programming languages play an important role for studying properties of programming langu...