loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: S. M. Guttormsen 1 ; A. Prinz 2 and T. Gjøsæter 3

Affiliations: 1 Telemagic Group AS, Norway ; 2 University of Agder, Norway ; 3 Oslo and Akershus University College of Applied Sciences, Norway

Keyword(s): Language Workbench, Projectional Editor, Grammar, Ambiguity, User Interface.

Related Ontology Subjects/Areas/Topics: Domain-Specific Modeling and Domain-Specific Languages ; Frameworks for Model-Driven Development ; General-Purpose Modeling Languages and Standards ; Languages, Tools and Architectures ; MetaModeling ; Methodologies, Processes and Platforms ; Model-Driven Architecture ; Model-Driven Software Development ; Models ; Paradigm Trends ; Software Engineering

Abstract: For modelling and domain-specific languages, projectional editors have become popular. These editors implement the MVC pattern and provide a direct connection to the underlying model. In particular, projectional editors allow much more freedom in defining the concrete syntax than traditional grammars. The downside is that it is possible to define presentations that are of bad quality, and that this is not easily visible. In this article, we identify some of the problems with projectional editors and propose ways to resolve them. We also demonstrate a proof-of-concept solution, showing how problematic editor presentations could be identified automatically.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.145.66.104

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Guttormsen, S.; Prinz, A. and Gjøsæter, T. (2017). Consistent Projectional Text Editors. In Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-210-3; ISSN 2184-4348, SciTePress, pages 515-522. DOI: 10.5220/0006264505150522

@conference{modelsward17,
author={S. M. Guttormsen. and A. Prinz. and T. Gjøsæter.},
title={Consistent Projectional Text Editors},
booktitle={Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2017},
pages={515-522},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006264505150522},
isbn={978-989-758-210-3},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Consistent Projectional Text Editors
SN - 978-989-758-210-3
IS - 2184-4348
AU - Guttormsen, S.
AU - Prinz, A.
AU - Gjøsæter, T.
PY - 2017
SP - 515
EP - 522
DO - 10.5220/0006264505150522
PB - SciTePress