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. At 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
Programming languages are the primary mechanism by which software is created, yet most of us have ac...
Domain-Specific Languages (DSLs ) are characterized by a set of attributes that make them different ...
International audienceThe use of domain-specific languages (DSLs) has become a successful technique ...
So-called little, or domain-specific languages (DSLs), have the potential to make software maintenan...
Domain specific languages (DSLs) are mini-languages that are increasingly seen as being a valuable t...
As software moves to the daily routines and responsibilities of people, there is a need for developi...
Does the use of DSL tools improve the maintainability of language implementations compared to implem...
offers a process for gradually integrating domain-specific languages into existing software systems,...
While application software does the real work, domain-specific languages (DSLs) are tools to help pr...
Domain-specific languages (DSLs) are languages tailored to a specific application domain. They offer...
Domain-specific languages (DSLs) are languages tailored to a specific application domain. They offer...
Much research focuses on the techniques, tools, and benefits of domain-specific language creation an...
Domain-Specific Languages are used in software engineering in order to enhance quality, flexibility,...
A language tailored to the problem domain can focus on its idioms and jargon, avoiding clumsy, overl...
Over the last three decades, an increasing number of languages used for designing and developing sof...
Programming languages are the primary mechanism by which software is created, yet most of us have ac...
Domain-Specific Languages (DSLs ) are characterized by a set of attributes that make them different ...
International audienceThe use of domain-specific languages (DSLs) has become a successful technique ...
So-called little, or domain-specific languages (DSLs), have the potential to make software maintenan...
Domain specific languages (DSLs) are mini-languages that are increasingly seen as being a valuable t...
As software moves to the daily routines and responsibilities of people, there is a need for developi...
Does the use of DSL tools improve the maintainability of language implementations compared to implem...
offers a process for gradually integrating domain-specific languages into existing software systems,...
While application software does the real work, domain-specific languages (DSLs) are tools to help pr...
Domain-specific languages (DSLs) are languages tailored to a specific application domain. They offer...
Domain-specific languages (DSLs) are languages tailored to a specific application domain. They offer...
Much research focuses on the techniques, tools, and benefits of domain-specific language creation an...
Domain-Specific Languages are used in software engineering in order to enhance quality, flexibility,...
A language tailored to the problem domain can focus on its idioms and jargon, avoiding clumsy, overl...
Over the last three decades, an increasing number of languages used for designing and developing sof...
Programming languages are the primary mechanism by which software is created, yet most of us have ac...
Domain-Specific Languages (DSLs ) are characterized by a set of attributes that make them different ...
International audienceThe use of domain-specific languages (DSLs) has become a successful technique ...