Meta-packages: painless domain specific languages.

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

[img]
Preview
PDF
Download (902kB)

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 Research 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 Oct 2016 14:20
URI: http://eprints.mdx.ac.uk/id/eprint/6272

Actions (login required)

Edit Item Edit Item

Full text downloads (NB count will be zero if no full text documents are attached to the record)

Downloads per month over the past year