2008
DOI: 10.1007/978-3-540-69100-6_12
|View full text |Cite
|
Sign up to set email alerts
|

Classification of Concrete Textual Syntax Mapping Approaches

Abstract: Abstract. Textual concrete syntaxes for models are beneficial for many reasons. They foster usability and productivity because of their fast editing style, their usage of error markers, autocompletion and quick fixes. Furthermore, they can easily be integrated into existing tools such as diff/merge or information interchange through e-mail, wikis or blogs. Several frameworks and tools from different communities for creating concrete textual syntaxes for models emerged during recent years. However, these approa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 28 publications
(16 citation statements)
references
References 9 publications
0
16
0
Order By: Relevance
“…Bridging grammarware and modelware has received a lot of attention, especially in how to map grammar based formalisms to meta-modeling frameworks, see for instance in [8,13,22]. The use of textual representations of models is generally recognized as being beneficial for productivity and tool development [8].…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…Bridging grammarware and modelware has received a lot of attention, especially in how to map grammar based formalisms to meta-modeling frameworks, see for instance in [8,13,22]. The use of textual representations of models is generally recognized as being beneficial for productivity and tool development [8].…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…Finally, Object Grammars are clearly model-based: both grammars and schemas are themselves models, self-formatted and self-describing respectively. A comparative overview of systems to parse text into graph structures that conform to class-based meta-models can be found in [26].…”
Section: Discussionmentioning
confidence: 99%
“…Common to many of these languages is that references are resolved using globally unique, or hierarchically scoped names. Such names can be opaque Unique Universal Identifiers (UUIDs) to uniquely identify model elements or key attributes of the elements themselves [26]. The main difference between these approaches and Object Grammars is that Object Grammars replace the name-based strategy by allowing arbitrary paths through the model to find a referenced object.…”
Section: Grammars and Modelsmentioning
confidence: 99%
“…More detailed and comparative overviews of most of the tools in this section and others can be found in [48] and [49].…”
Section: Related Workmentioning
confidence: 99%