For years the development of software artifacts wasthe sole domain of developers and project managers. However, experience has taught us that the Users play a very important role in software development and construction. On Domain Specific Languages the inclusion of the domain experts directly in the development cycle isa very important characteristic, as they have often an important role in making and constraining the domain of the language. DSLs are credited with increased productivity and ease of use, but this fact is hardly ever proven. Moreover, usability tests are frequently only performed at the final stages of the project when changes have a significant impact on the budget. Tohelp prevent this, in this paper we present a pattern language for evaluating the usability of DSLs. Our patterns can help show how to use an iterative usability validation development strategyto produce DSLs that can achieve a high degree of usability.
|Title of host publication||Pattern Languages of Programs Conference|
|Publication status||Published - 1 Jan 2012|
|Event||Pattern Languages of Programs Conference - |
Duration: 1 Jan 2012 → …
|Conference||Pattern Languages of Programs Conference|
|Period||1/01/12 → …|