Chapter

Model Driven Engineering Languages and Systems

Volume 5301 of the series Lecture Notes in Computer Science pp 249-263

Constructing Models with the Human-Usable Textual Notation

  • Louis M. RoseAffiliated withDepartment of Computer Science, University of York
  • , Richard F. PaigeAffiliated withDepartment of Computer Science, University of York
  • , Dimitrios S. KolovosAffiliated withDepartment of Computer Science, University of York
  • , Fiona A. C. PolackAffiliated withDepartment of Computer Science, University of York

* Final gross prices may vary according to local VAT.

Get Access

Abstract

We present an implementation of the OMG’s Human-Usable Textual Notation (HUTN) [6] that provides a generic concrete syntax for MOF-based metamodels. The notation is summarised. Ways in which HUTN can be applied in order to improve the productivity of Model-Driven Engineering are identified. The use of HUTN to improve the quality of test suites for verifying model management operations (such as model-to-model transformation) is described. We also present a comparison of generic and domain-specific concrete syntax with HUTN.