Composing Visual Syntax for Domain Specific Languages

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Citations (Scopus)

Abstract

With the increasing interest in metamodeling techniques for Domain Specific Modeling Languages (DSML) definition, there is a strong need to improve the language modeling process. One of the problems to solve is language evolution. Possible solutions include maximizing the reuse of metamodel patterns, composing them to form new, more expressive DSMLs. In this paper we improve the process of rapid prototyping of DSML graphical editors in meta-modeling tools, by defining composition rules for the graphical syntax layer. The goal is to provide formally defined operators to specify what happens to graphical mappings when their respective metamodels are composed. This improves reuse of Domain Specific Modeling Languages definitions and reduces development time.
Original languageUnknown
Title of host publicationLecture Notes in Computer Science
EditorsJA Jacko
PublisherSpringer-Verlag
Pages889-898
ISBN (Print)978-3-642-02576-1
DOIs
Publication statusPublished - 1 Jan 2009
Event13th International Conference on Human-Computer Interaction. Part II: Novel Interaction Methods and Techniques -
Duration: 1 Jan 2009 → …

Conference

Conference13th International Conference on Human-Computer Interaction. Part II: Novel Interaction Methods and Techniques
Period1/01/09 → …

Cite this

Amaral, V. M. M. D. (2009). Composing Visual Syntax for Domain Specific Languages. In JA. Jacko (Ed.), Lecture Notes in Computer Science (pp. 889-898). Springer-Verlag. https://doi.org/10.1007/978-3-642-02577-8_97
Amaral, Vasco Miguel Moreira do. / Composing Visual Syntax for Domain Specific Languages. Lecture Notes in Computer Science. editor / JA Jacko. Springer-Verlag, 2009. pp. 889-898
@inproceedings{ac4de191de624865b57748b742c71671,
title = "Composing Visual Syntax for Domain Specific Languages",
abstract = "With the increasing interest in metamodeling techniques for Domain Specific Modeling Languages (DSML) definition, there is a strong need to improve the language modeling process. One of the problems to solve is language evolution. Possible solutions include maximizing the reuse of metamodel patterns, composing them to form new, more expressive DSMLs. In this paper we improve the process of rapid prototyping of DSML graphical editors in meta-modeling tools, by defining composition rules for the graphical syntax layer. The goal is to provide formally defined operators to specify what happens to graphical mappings when their respective metamodels are composed. This improves reuse of Domain Specific Modeling Languages definitions and reduces development time.",
author = "Amaral, {Vasco Miguel Moreira do}",
note = "URL={http://http://www.informatik.uni-trier.de/~ley/db/conf/hci/hci2009-2.html#PedroRBBA09}",
year = "2009",
month = "1",
day = "1",
doi = "10.1007/978-3-642-02577-8_97",
language = "Unknown",
isbn = "978-3-642-02576-1",
pages = "889--898",
editor = "JA Jacko",
booktitle = "Lecture Notes in Computer Science",
publisher = "Springer-Verlag",

}

Amaral, VMMD 2009, Composing Visual Syntax for Domain Specific Languages. in JA Jacko (ed.), Lecture Notes in Computer Science. Springer-Verlag, pp. 889-898, 13th International Conference on Human-Computer Interaction. Part II: Novel Interaction Methods and Techniques, 1/01/09. https://doi.org/10.1007/978-3-642-02577-8_97

Composing Visual Syntax for Domain Specific Languages. / Amaral, Vasco Miguel Moreira do.

Lecture Notes in Computer Science. ed. / JA Jacko. Springer-Verlag, 2009. p. 889-898.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Composing Visual Syntax for Domain Specific Languages

AU - Amaral, Vasco Miguel Moreira do

N1 - URL={http://http://www.informatik.uni-trier.de/~ley/db/conf/hci/hci2009-2.html#PedroRBBA09}

PY - 2009/1/1

Y1 - 2009/1/1

N2 - With the increasing interest in metamodeling techniques for Domain Specific Modeling Languages (DSML) definition, there is a strong need to improve the language modeling process. One of the problems to solve is language evolution. Possible solutions include maximizing the reuse of metamodel patterns, composing them to form new, more expressive DSMLs. In this paper we improve the process of rapid prototyping of DSML graphical editors in meta-modeling tools, by defining composition rules for the graphical syntax layer. The goal is to provide formally defined operators to specify what happens to graphical mappings when their respective metamodels are composed. This improves reuse of Domain Specific Modeling Languages definitions and reduces development time.

AB - With the increasing interest in metamodeling techniques for Domain Specific Modeling Languages (DSML) definition, there is a strong need to improve the language modeling process. One of the problems to solve is language evolution. Possible solutions include maximizing the reuse of metamodel patterns, composing them to form new, more expressive DSMLs. In this paper we improve the process of rapid prototyping of DSML graphical editors in meta-modeling tools, by defining composition rules for the graphical syntax layer. The goal is to provide formally defined operators to specify what happens to graphical mappings when their respective metamodels are composed. This improves reuse of Domain Specific Modeling Languages definitions and reduces development time.

U2 - 10.1007/978-3-642-02577-8_97

DO - 10.1007/978-3-642-02577-8_97

M3 - Conference contribution

SN - 978-3-642-02576-1

SP - 889

EP - 898

BT - Lecture Notes in Computer Science

A2 - Jacko, JA

PB - Springer-Verlag

ER -

Amaral VMMD. Composing Visual Syntax for Domain Specific Languages. In Jacko JA, editor, Lecture Notes in Computer Science. Springer-Verlag. 2009. p. 889-898 https://doi.org/10.1007/978-3-642-02577-8_97