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
Recent technologies advances reduced significantly the effort needed to develop Domain Specific Lang...
International audienceThe use of domain-specific languages (DSLs) has become a successful technique ...
The use of domain specific languages (DSL), instead of general purpose languages introduces a number...
So-called little, or domain-specific languages (DSLs), have the potential to make software maintenan...
As software moves to the daily routines and responsibilities of people, there is a need for developi...
Much research focuses on the techniques, tools, and benefits of domain-specific language creation an...
Over the last three decades, an increasing number of languages used for designing and developing sof...
Domain specific languages (DSLs) are mini-languages that are increasingly seen as being a valuable t...
Does the use of DSL tools improve the maintainability of language implementations compared to implem...
Domain-specific languages (DSLs) are languages most suitable for a specific application domain. They...
offers a process for gradually integrating domain-specific languages into existing software systems,...
Programming languages are the primary mechanism by which software is created, yet most of us have ac...
AbstractDomain-specific languages (DSLs) are being increasingly used as a realistic approach to addr...
A language tailored to the problem domain can focus on its idioms and jargon, avoiding clumsy, overl...
Domain Specific Languages (DSLs) are widely adopted to capitalize on business domain experiences. Co...
Recent technologies advances reduced significantly the effort needed to develop Domain Specific Lang...
International audienceThe use of domain-specific languages (DSLs) has become a successful technique ...
The use of domain specific languages (DSL), instead of general purpose languages introduces a number...
So-called little, or domain-specific languages (DSLs), have the potential to make software maintenan...
As software moves to the daily routines and responsibilities of people, there is a need for developi...
Much research focuses on the techniques, tools, and benefits of domain-specific language creation an...
Over the last three decades, an increasing number of languages used for designing and developing sof...
Domain specific languages (DSLs) are mini-languages that are increasingly seen as being a valuable t...
Does the use of DSL tools improve the maintainability of language implementations compared to implem...
Domain-specific languages (DSLs) are languages most suitable for a specific application domain. They...
offers a process for gradually integrating domain-specific languages into existing software systems,...
Programming languages are the primary mechanism by which software is created, yet most of us have ac...
AbstractDomain-specific languages (DSLs) are being increasingly used as a realistic approach to addr...
A language tailored to the problem domain can focus on its idioms and jargon, avoiding clumsy, overl...
Domain Specific Languages (DSLs) are widely adopted to capitalize on business domain experiences. Co...
Recent technologies advances reduced significantly the effort needed to develop Domain Specific Lang...
International audienceThe use of domain-specific languages (DSLs) has become a successful technique ...
The use of domain specific languages (DSL), instead of general purpose languages introduces a number...