Clark, Tony (2020). A Meta-Circular Basis for Model-Based Language Engineering. Journal of Object Technology, 19 (3), pp. 1-18.
Abstract
Meta-modelling is a technique that facilitates the construction of new languages to be used in system development. Although meta-modelling is supported by a number of tools and technologies, notably the Meta Object Facility from the OMG, there is no widely accepted precise basis for meta-modelling that can be used to develop and study language-based approaches to system development. Recent advances in meta-modelling have proposed several approaches to mixing types and instances, and allowing constraints to hold over multiple levels. This article proposes a collection of key characteristic features that are used to define a foundational self-contained unifying meta-language that is evaluated through several examples.
Publication DOI: | https://doi.org/10.5381/jot.2020.19.3.a11 |
---|---|
Divisions: | College of Engineering & Physical Sciences College of Engineering & Physical Sciences > Aston Institute of Urban Technology and the Environment (ASTUTE) |
Additional Information: | Licensed under Attribution 4.0 International (CC BY 4.0) |
Publication ISSN: | 1660-1769 |
Last Modified: | 08 Jan 2025 08:22 |
Date Deposited: | 07 Dec 2020 15:26 |
Full Text Link: | |
Related URLs: |
http://www.jot. ... /article11.html
(Publisher URL) |
PURE Output Type: | Article |
Published Date: | 2020-10-31 |
Accepted Date: | 2020-10-01 |
Authors: |
Clark, Tony
(
0000-0003-3167-0739)
|