Incorporating usability requirements into model transformation technologies

Lassaad Ben Ammar, Abdelwaheb Trabelsi, Adel Mahfoudhi

Research output: Contribution to journalArticlepeer-review

14 Scopus citations

Abstract

Model transformation plays a key role in the model-driven engineering (MDE) approach. In fact, it describes the process of converting one model into another of the same system. Considering a source model, there may be several ways to transform it into target models. Although alternative target models may be equivalent from the functional viewpoint, they may differ in their usability attributes. One of the key challenges for an automated transformation process is to identify which model transformations will produce a target model with the desired usability attributes. The present paper addresses this issue and provides a parameterized transformation to deal with usability driven in an MDE approach. Specifically, it focuses on how to associate usability attributes with the different alternative transformations and how this can be taken into account in an automated transformation process to obtain user interface model with the desired usability attributes.

Original languageEnglish
Pages (from-to)465-479
Number of pages15
JournalRequirements Engineering
Volume20
Issue number4
DOIs
StatePublished - 22 Nov 2015
Externally publishedYes

Keywords

  • Model transformation
  • Parameterized transformation
  • Usability requirement

Fingerprint

Dive into the research topics of 'Incorporating usability requirements into model transformation technologies'. Together they form a unique fingerprint.

Cite this