Meta-packages: painless domain specific languages.
Clark, Tony (2008) Meta-packages: painless domain specific languages. Technical Report. CETEVA. . [Monograph]
|
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: | 30 Nov 2022 01:47 |
URI: | https://eprints.mdx.ac.uk/id/eprint/6272 |
Actions (login required)
![]() |
View Item |
Statistics
Additional statistics are available via IRStats2.