Abstract: Domain-Specific Languages (DSLs) are claimed to increase productiv-ity, while reducing the required maintenance and programming expertise. In this context, DSL usability by domain experts is a key factor for its successful adoption. Evidence that support those improvement claims is mostly anecdotal. Our system-atic literature review showed that a usability evaluation was often skipped, relaxed, or at least omitted from papers reporting the development of DSLs. The few excep-tions mostly take place at the end of the development process where fixing problems identified is too expensive. We argue that a systematic approach based on User Interface experimental validation techniques should be used to assess the impact of the new DSLs. ...
Software systems are widely used in people daily routines and responsibilities, therefore, systems n...
As software moves to the daily routines and responsibilities of people, there is a need for developi...
AbstractAn increasingly wide range of tools based on different approaches are being used to implemen...
Domain-Specific Languages (DSLs) are claimed to increase productivity,while reducing the required ma...
Domain Specic Languages (DSLs) are claimed to contribute to increment productivity, while reducing t...
The adoption of Domain-Specific Languages (DSLs) is regarded as an approach to reduce the accidental...
For years the development of software artifacts was the sole domain of developers and project manage...
For years the development of software artifacts was the sole domain of developers and project manage...
In order to successfully implement Domain-Specific Languages (DSLs), it is needed to systematically ...
There are many tools available for the creation of domain specific languages (DSLs) but the question...
To deal with the increasing complexity of the software systems to be developed, it is important to h...
Domain-Specific Languages (DSL) represent software abstractions that provide semantic to a specific ...
Domain-Specific Languages (DSLs) developers aim to narrow the gap between the level of abstraction u...
Domain-Specific Languages (DSL) represent software abstractions that provide semantic to a specific ...
There are many tools available for the creation of domain specific languages (DSLs) but the question...
Software systems are widely used in people daily routines and responsibilities, therefore, systems n...
As software moves to the daily routines and responsibilities of people, there is a need for developi...
AbstractAn increasingly wide range of tools based on different approaches are being used to implemen...
Domain-Specific Languages (DSLs) are claimed to increase productivity,while reducing the required ma...
Domain Specic Languages (DSLs) are claimed to contribute to increment productivity, while reducing t...
The adoption of Domain-Specific Languages (DSLs) is regarded as an approach to reduce the accidental...
For years the development of software artifacts was the sole domain of developers and project manage...
For years the development of software artifacts was the sole domain of developers and project manage...
In order to successfully implement Domain-Specific Languages (DSLs), it is needed to systematically ...
There are many tools available for the creation of domain specific languages (DSLs) but the question...
To deal with the increasing complexity of the software systems to be developed, it is important to h...
Domain-Specific Languages (DSL) represent software abstractions that provide semantic to a specific ...
Domain-Specific Languages (DSLs) developers aim to narrow the gap between the level of abstraction u...
Domain-Specific Languages (DSL) represent software abstractions that provide semantic to a specific ...
There are many tools available for the creation of domain specific languages (DSLs) but the question...
Software systems are widely used in people daily routines and responsibilities, therefore, systems n...
As software moves to the daily routines and responsibilities of people, there is a need for developi...
AbstractAn increasingly wide range of tools based on different approaches are being used to implemen...