Meta-packages: painless domain specific languages.

Clark, Tony (2008) Meta-packages: painless domain specific languages. Technical Report. CETEVA. . [Monograph]

[img]
Preview
PDF
Download (902kB) | Preview

Abstract

Domain Specific Languages are
used to provide a tailored modelling notation
for a specific application domain. There are
currently two main approaches to DSLs: standard notations that are tailored by adding
simple properties; new notations that are
designed from scratch. There are problems
with both of these approaches which can
be addressed by providing access to a small
meta-language based on packages and classes.
A meta-modelling approach based on meta-packages allows a wide range of DSLs to be defined in a standard way. The DSLs can be processed using standard object-based extension at the meta-level and existing tooling can easily be defined to adapt to the new languages. This paper introduces the concept of meta-packages
and provides a simple example.

Item Type: Monograph (Technical Report)
Research Areas: A. > School of Science and Technology > Computer Science
A. > School of Science and Technology > Computer Science > Intelligent Environments group
A. > School of Science and Technology > Computer Science > SensoLab group
Item ID: 6272
Depositing User: Devika Mohan
Date Deposited: 12 Jul 2010 07:11
Last Modified: 13 Jun 2021 18:58
URI: https://eprints.mdx.ac.uk/id/eprint/6272

Actions (login required)

View Item View Item

Statistics

Downloads
Activity Overview
166Downloads
485Hits

Additional statistics are available via IRStats2.