Evolving a DSL implementation.

Article


Tratt, L. 2008. Evolving a DSL implementation. Lecture Notes in Computer Science. 5235, pp. 425-441. https://doi.org/10.1007/978-3-540-88643-3_11
TypeArticle
TitleEvolving a DSL implementation.
AuthorsTratt, L.
Abstract

Domain Specific Languages (DSLs) are small languages designed for use in a specific domain. DSLs typically evolve quite radically throughout their lifetime, but current DSL implementation approaches are often clumsy in the face of such evolution. In this paper I present a case study of an DSL evolving in its syntax, semantics, and robustness, implemented in the Converge language. This shows how real-world DSL implementations can evolve along with changing requirements.

PublisherSpringer
JournalLecture Notes in Computer Science
ISSN0302-9743
Publication process dates
Deposited27 May 2010
Output statusPublished
Additional information

Proceedings of the International Summer School, GTTSE 2007, Braga, Portugal, July 2-7, 2007. Published as Generative and Transformational Techniques in Software Engineering II, 2008.

Digital Object Identifier (DOI)https://doi.org/10.1007/978-3-540-88643-3_11
LanguageEnglish
SeriesLNCS
File
Permalink -

https://repository.mdx.ac.uk/item/82wwx

Download files

  • 15
    total views
  • 2
    total downloads
  • 1
    views this month
  • 0
    downloads this month

Export as