loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Luis Quesada ; Fernando Berzal and Juan-Carlos Cubero

Affiliation: University of Granada and CITIC, Spain

Keyword(s): Model-driven Software Development, Language Specification, Parser Generators, Abstract Syntax Model, Concrete Syntax Model.

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

Abstract: Model-based parser generators such as ModelCC effectively decouple language design from language processing. ModelCC allows the specification of the abstract syntax model of a language as a set of language elements and their relationships. ModelCC provides the necessary mechanisms to specify the mapping from the abstract syntax model (ASM) to a concrete syntax model (CSM). This mapping can be specified as a set of metadata annotations on top of the abstract syntax model itself or by means of a domain-specific language (DSL). Using a domain-specific language to specify the mapping from abstract to concrete syntax models allows the definition of different concrete syntax models for the same abstract syntax model. In this paper, we describe the ModelCC domain-specific language for ASM-CSM mappings and we showcase its capabilities by using the ModelCC ASM-CSM DSL to define itself.

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 18.227.190.93

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:
Quesada, L.; Berzal, F. and Cubero, J. (2014). A Domain-Specific Language for Abstract Syntax Model to Concrete Syntax Model Mappings. In Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-007-9; ISSN 2184-4348, SciTePress, pages 158-165. DOI: 10.5220/0004671701580165

@conference{modelsward14,
author={Luis Quesada. and Fernando Berzal. and Juan{-}Carlos Cubero.},
title={A Domain-Specific Language for Abstract Syntax Model to Concrete Syntax Model Mappings},
booktitle={Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2014},
pages={158-165},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004671701580165},
isbn={978-989-758-007-9},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - A Domain-Specific Language for Abstract Syntax Model to Concrete Syntax Model Mappings
SN - 978-989-758-007-9
IS - 2184-4348
AU - Quesada, L.
AU - Berzal, F.
AU - Cubero, J.
PY - 2014
SP - 158
EP - 165
DO - 10.5220/0004671701580165
PB - SciTePress