Classification Scheme for the Concrete Syntax of Graph-like Modeling Languages for Layout Algorithm Reuse

Gregor Wrobel, Robert Scheffler

2022

Abstract

Graph-like modeling languages (GLML) are deployed in various domains. In model-based software engineering they are used directly or indirectly for the development of software. In different engineering systems, graph-like models are artifacts (circuit diagrams, energy flow diagrams) of the respective domain, which serve as input for downstream specialized applications (simulators, optimizers). When developing modeling tools, the concrete syntax of a language for creating, editing, and understanding models is immensely important. In order to develop tools with good usability, layout algorithms for the used languages have to be integrated. The development of these layout algorithms is particularly complex. With graph drawing there is a specialized field that deals with the development of layout algorithms for graphs. Some of these algorithms can be used for the layout of GLML or be adapted for GLML. In order to allow the reuse of layout algorithms and their assignment to a certain class of GLML, a classification scheme for the concrete syntax for GLML is presented in this paper.

Download


Paper Citation


in Harvard Style

Wrobel G. and Scheffler R. (2022). Classification Scheme for the Concrete Syntax of Graph-like Modeling Languages for Layout Algorithm Reuse. In Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-550-0, pages 344-351. DOI: 10.5220/0010913400003119


in Bibtex Style

@conference{modelsward22,
author={Gregor Wrobel and Robert Scheffler},
title={Classification Scheme for the Concrete Syntax of Graph-like Modeling Languages for Layout Algorithm Reuse},
booktitle={Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2022},
pages={344-351},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010913400003119},
isbn={978-989-758-550-0},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Classification Scheme for the Concrete Syntax of Graph-like Modeling Languages for Layout Algorithm Reuse
SN - 978-989-758-550-0
AU - Wrobel G.
AU - Scheffler R.
PY - 2022
SP - 344
EP - 351
DO - 10.5220/0010913400003119