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.
DownloadPaper 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