Little languages: little maintenance?

13 years 5 months ago
Little languages: little maintenance?
So-called little, or domain-specific languages (DSLs), have the potential to make software maintenance simpler: domain-experts can directly use the DSL to make required routine modifications. On the negative side, however, more substantial changes may become more difficult: such changes may involve altering the domain-specific language. This will require compiler technology knowledge, which not every commercial enterprise has easily available. Based on experience taken from industrial practice, we discuss the role of DSLs in software maintenance, the dangers introduced by using them, and techniques for controlling the risks involved. 1991 Computing Reviews Classification System: D.2.2, D.2.7, D.3.2, D.3.4, F.3.2, F.4.2. Keywords and Phrases: Domain-specific language;, software maintenance; interest rate products; language prototyping; software generation; component coordination Note: This is an extended and updated version of a paper with the same title which appeared in S. Kami...
Arie van Deursen, Paul Klint
Added 23 Dec 2010
Updated 23 Dec 2010
Type Journal
Year 1998
Where SMR
Authors Arie van Deursen, Paul Klint
Comments (0)