Several papers covering
DSL design issues such as
DomainEngineering are discussed in the
DSLAnnotatedBibliography. This page contains several
DSLBibliographyAdditions
concerning design and methodological issues. Feel free to add your own pointers to other papers of interest (preferably with summary /
annotation)!
D. S. Wile, Supporting the
DSL Spectrum.
Journal of Computing and Information Technology,
Volume 9, Number 4, pages 263--287, 2001.
Table of Contents:
http://cit.srce.hr/vol9no4.html
Provides an overview of ways to set up a
DSL, ranging from
direct implementation in a general purpose language,
to COTS-based approaches using
XML or MS Access.
From
HolgerKienle:
@InCollection{Duggan:ECOOP:00,
author = {Dominic Duggan},
title = {A Mixin-Based, Semantics-Based Approach to Reusing Domain-Specific Programming Languages},
booktitle = {ECOOP 2000 -- Object Oriented Programming},
pages = {179--200},
publisher = {Springer-Verlag},
year = {2000},
editor = {Elisa Bertino},
volume = {1850},
series = {Lecture Notes in Computer Science}
}
The
DSLAnnotatedBibliography emphasizes the use of
ReverseEngineering in order to arrive at a domain model.
SpencerRugaber has written a paper
The use of domain knowledge in ProgramUnderstanding
which addresses this topic.
@article = { rugaber00use,
author = "Spencer Rugaber",
title = "The Use of Domain Knowledge in Program Understanding",
journal = "Annals of Software Engineering",
volume = "9",
publisher = "Baltzer Science Publishers",
editor = "Cristina Cifuentes and Paul Bailes",
year = "2000",
url = "http://citeseer.nj.nec.com/320017.html"
}
http://citeseer.nj.nec.com/320017.html
--
ArieVanDeursen - 04 Apr 2001.
CategoryDSL