a usability optimization process was performed. We
used a profit function by a set of usability attributes,
each of which was associated at least with a metric.
These metrics will be interpreted by defining a
mechanism of indicator taking into account the
target population and the computing device
characteristics. Finally, the usability results allowed
the selection of the optimal alternative
transformation.
Several research studies can be considered as a
continuation of this work. In fact, the present
approach can be defined as a linear optimization,
while respecting a set of optimization constants. An
empirical validation of the optimized user interface
is recommended to clearly demonstrate the
coherence between values obtained by our proposal
and those perceived by end-user.
REFERENCES
Aquino, N., Vanderdonckt, J., Fernandez, N.C., Dieste, O.,
Pastor O., (2010) “ Usability evaluation of multi-
device/platform user interfaces generated by model-
driven engineering”, In: Proceedings of the 2010
ACM-IEEE international symposium on empirical
software engineering and measurement ESEM ‘10, pp.
30: 1-30. DOI 10.1145/1852786.1852826.
Ammar, L. B., Trabelsi, A. and Mahfoudhi, A.,(2014)
“Incorporating usability requirements into model
transformation Technologies”, Requirements
Engineering: 1-15, 2014.
Ammar, L.B., & Mahfoudhi, A. (2013). Early usability
evaluation in model driven framework. In ICEIS 2013:
Proceedings of the 15th international conference on
enterprise information systems, Volume 3 (pp. 23–30).
France: Angers, 4–7.
Ammar, L. B., Trabelsi, A., & Mahfoudhi, A. (2015). A
model-driven approach for usability engineering of
interactive systems. Software Quality Journal, 1-35.
Bouchelligua,W., Mahfoudhi,A., Mezhoudi,N., Dâassi, O.,
and Abed, M. (2010). User interfaces modelling of
workflow information systems. In EOMAS, pages
143–163.
Calvary, G., Coutaz, J., Thevenin, D. (2003) “A unifying
reference framework for multi-target user interfaces”,
Interacting with Computers, vol.15, no 3, p. 289-308.
Favre,J.M. (2004). Toward a Basic Theory to Model
Driven Engineering.
Gajos, K. Z., Weld, D. S., and Wobbrock, J. O. (2010)
“Automatically generating personalized user interfaces
with Supple. Artificial Intelligence”, 174(12), 910-
950.
Hentati, M., Trabelsi, A., Ben Ammar, L., and Mahfoudhi,
A. (2015). Towards optimizing the usability of user
interface generated with model-driven development
process. In Human System Interactions (HSI), 2015
8th International Conference on (pp. 206-212). IEEE.
Huerta, J.G., Blanes, D., Insfran E., and Abrahão,
S.,(2010) “Towards an architecture for ensuring
product quality in model-driven software development
”, Proceedings of the 11th international conference on
product focused software (PROFES ‘10). ACM,New
York, NY, USA, pp 28–31.
Hussmann, H., Meixner, G., & Zuehlke, D. (Eds.). (2011).
Model-driven development of advanced user
interfaces, studies in computational intelligence (Vol.
340). Berlin: Springer.
ISO/IEC: ISO/IEC 9126 (2001). Software engineering:
Product quality. ISO/IEC.
Marcus, A. (2011). Design, User Experience, and
Usability. Theory, Methods, Tools and Practice: First
International Conference, DUXU 2011, Held as Part
of HCI International 2011, Orlando, FL, USA, July 9-
14, 2011, Proceedings (Vol. 6770). Springer.
Ngo, D. C. L., Samsudin, A., & Abdullah, R. (2000).
Aesthetic measures for assessing graphic screens. J.
Inf. Sci. Eng, 16(1), 97-116.
OMG (2003) MDA guide version 1.0.1.
http://www.omg.org.
Panach J.I., Aquino N. and Pastor O.,(2014) “A proposal
for modelling usability in a holistic mdd method” Sci.
Comput. Program. 86, pp 74-88.
Panach, J.I., Juzgado, N.J.and Pastor, O., (2013)
“Including functional usability features in a model-
driven development metho”, Comput Sci Inf
Syst,10(3):999–1024.
Petter, A., Behring, A., and Zlatkov, M.,(2008) “Modeling
usability in model transformations”, In : Proceedings
of the 1st International Workshop on Non-functional
System Properties in Domain Specific Modeling
Languages, NFPinDSML. p. 1613-0073.
Raneburger, D., Popp, R., Kavaldjian, S., Kaindl, H., and
Falb, J., (2011) “Optimized GUI generation for small
screens”,Model-Driven Development of Advanced
User Interfaces, volume 340 of Studies in
Computational Intelligence, Springer Berlin
Heidelberg, pp. 107-122.