Danny M. Groenewegen, Zef Hemel, Lennart C. L. Kats, Eelco Visser. When Frameworks Let You Down. Platform-Imposed Constraints on the Design and Evolution of Domain-Specific Languages. In Jeff Gray, Jonathan Sprinkle, Juha-Pekka Tolvanen, Matti Rossi, editors, Proceedings of the 8th OOPSLA Workshop on Domain Specific Modelling (DSM'08). pages 64-66, Nashville, Tennessee, USA, October 2008.
Added tag 'constraints'.
Added tag 'static analysis'.
Added tag 'domain analysis'.
Added tag 'language design'.
Bib information changed
Added tag 'software evolution'.
Publication locked.
Changed abstract to 'Application frameworks encapsulate domain knowledge in a reusable library, providing abstractions for a particular domain. As such, they can form the basis for domain-specific languages, which may offer notational constructs, static analysis, and optimizations specific for the domain. Additional abstractions can be incrementally added on top of a domain-specific, following an inductive approach towards its design, evolving the language as new domain insights are acquired. A problem arises when such additions do not align well with the underlying framework. In this paper, we provide different examples of this problem and describe scenarios of dealing with it.'.
Selected 'Eelco Visser' and affiliation 'Delft University of Technology' for author 'Eelco Visser'.
Selected affilliation 'Delft University of Technology' for author 'Lennart C. L. Kats'.
Selected 'Danny M. Groenewegen' and affiliation 'Delft University of Technology' for author 'Danny M. Groenewegen'.
Selected 'Zef Hemel' and affiliation 'Delft University of Technology' for author 'Zef Hemel'.
Bib information changed
Bib information changed
Bib information changed
Added tag 'framework'.
Added tag 'domain-specific language'.
Added tag 'WebDSL'.
Added tag 'dsl'.
Created from bibtex entry.