Evolving a DSL implementation.

Tratt, L., 2007. Evolving a DSL implementation. In: 2nd Summer School on Generative and Transformational Techniques in Software Engineering, 2 -7 July 2007, Braga, Portugal.

Full text available as:

[img]
Preview
PDF
159kB

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.

Item Type:Conference or Workshop Item (Paper)
Subjects:Generalities > Computer Science and Informatics
Technology > Manufacturing and Design > Design
Group:School of Design, Engineering & Computing > Software Systems Research Centre
ID Code:5951
Deposited By:INVALID USER
Deposited On:17 Oct 2008 18:13
Last Modified:07 Mar 2013 14:49

Document Downloads

More statistics for this item...
Repository Staff Only -
BU Staff Only -
Help Guide - Editing Your Items in BURO