LCL - A Graphical Meta-Language for Specification of Language Constraints

Terje Gjøsæter

2015

Abstract

The Object Constraint Language (OCL) is commonly used for constraints in meta-model-based language specifications. However, it may be advantageous to have a domain-specific constraint meta-language optimised for language specifications. A survey of OCL usage in language specifications has been performed, in order to gain an understanding of common constraint patterns. This is used as a starting point for defining a new meta-language for language constraints, Language Constraint Language (LCL), that has an intuitive graphical syntax.

Download


Paper Citation


in Harvard Style

Gjøsæter T. (2015). LCL - A Graphical Meta-Language for Specification of Language Constraints . In Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-083-3, pages 329-337. DOI: 10.5220/0005250603290337

in Bibtex Style

@conference{modelsward15,
author={Terje Gjøsæter},
title={LCL - A Graphical Meta-Language for Specification of Language Constraints},
booktitle={Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2015},
pages={329-337},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005250603290337},
isbn={978-989-758-083-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - LCL - A Graphical Meta-Language for Specification of Language Constraints
SN - 978-989-758-083-3
AU - Gjøsæter T.
PY - 2015
SP - 329
EP - 337
DO - 10.5220/0005250603290337