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:
|
PDF
tratt__evolving_a_dsl_implementation.pdf 163kB | |
Copyright to original material in this document is with the original owner(s). Access to this content through BURO is granted on condition that you use it only for research, scholarly or other non-commercial purposes. If you wish to use it for any other purposes, you must contact BU via BURO@bournemouth.ac.uk. Any third party copyright material in this document remains the property of its respective owner(s). BU grants no licence for further use of that third party material. |
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) |
---|---|
Group: | Faculty of Science & Technology |
ID Code: | 5951 |
Deposited By: | INVALID USER |
Deposited On: | 17 Oct 2008 17:13 |
Last Modified: | 14 Mar 2022 13:14 |
Downloads
Downloads per month over past year
Repository Staff Only - |