Ankica Barisic edited this page Jul 21, 2017 · 2 revisions

Welcome to the USE-ME wiki!

Usability Software Engineering - Modeling Environment (USE-ME)

Usability engineering aims to increase the awareness and acceptance of established usability methods among software practitioners. Awareness of the basic usability methods is expected to enhance the ease of use and acceptability of a system for a particular class of users carrying out specific tasks in a specific environment. It is claimed to affect the user’s performance and satisfaction. Further, the software engineering aims to support the systematic development and is concerned with all aspects of software production. We are introducing the usability engineering methods into the Domain-Specific Language life-cycle by following model-driven development Software Language Engineering (SLE) process.

Similarly to the other software qualities, usability evaluation cannot be just added by the SLE at the end of the development process. Instead, it has to be included in the development process from the beginning by accurately profiling the end-user and finding the right definition of the problem. The idea is to support usability evaluations, expressed as regular expert evaluator activities, in the SLE, backed by a Usability Software Engineering Modeling Environment conceptual framework that promotes the iterative user-centered evaluation approach.

Barišić Ankica, Vasco Amaral, Miguel Goulão: "Usability Driven DSL development with USE-ME", Computer Languages, Systems and Structures (ComLan), 2017


USE-ME approach demonstration video:


Provide feedback

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.