
 
order  to  depict  other  requirements  and  to  continue 
the  evaluation  of  our  approach  and  incorporate 
findings into future enhancements. 
ACKNOWLEDGEMENTS 
This  project  has  been developed  in  the  scope  of a 
MOBIDOC  doctoral  thesis  of  the  PASRI  program 
financed  by  the  European  Union  and  administered 
by the ANPR.  
REFERENCES 
Abrahao,  S.  M.,  and  Insfran,  E.,  2006.  Early  usability 
evaluation in model driven architecture environments. 
In QSIC, pages 287–294. 
Ali, M.F. Perez-Quinones, M.A., Abrams, M., and Shell, 
E.  2002.  Building multiplatform  user  interfaces with 
uiml,  In  Proceedings  of  Computer  Aided  Design  of 
User Interfaces, pages 255-266. 
Aquino,  N.,  Vanderdonckt,  J.,  Condori-Fernendez,  N., 
Tubio,  O.  D.,  and  Pastor,  O.,  2010.  Usability 
evaluation  of  multi-device/platform  user  interfaces 
generated by model-driven engineering, ESEM 
ATLAS  group  LINA  &  INRIA,  ATL,  Atlas 
Transformation Language, 2006. ATL User Manual - 
version 0.7 
Ben Ammar, L.,  Trabelsi, A., and Mahfoudhi, A., 2015. 
Incorporating  usability  requirements  into  model 
transformation  technologies,  Requirement  Engineer-
ing, 20(), pages 465-479.   
Ben ayed, E., 2017. Une approche pour l'évaluation des 
systèmes  d'aide  à  la  décision  mobiles  basés  sur  le 
processus d'extraction des connaissances à partir des 
données : Application dans le domaine médical. PhD 
thesis,  National  school  of  Engineers  of  Sfax  and 
University of Valenciennes and Hainaut-Cambrésis. 
Brossard,  A.  Abed,  M.,  and  Kolski,  C.,  2007. 
Modélisation  conceptuelle  des  IHM  :  Une  approche 
globale s'appuyant sur les processus métier, Ingénierie 
des  Systèmes  d'Information  (ISI)  –  Networking  and 
Information Systems, vol 12, pages 69-108. 
Dey,  A.D.,  and  Abowd,  G.D.,  2000.  Towards  a  Better 
Understanding  of  Context  and  Context-Awareness, 
CHI Workshop on the What, Who, Where, When, and 
How of Context-Awareness.  
Eclipse  Acceleo,  https://eclipse.org/acceleo/,  last  visited 
on 30 July 2017  
Gonzalez-Huerta, J. Blanes, D. Insfran, E., and Abrahمo, 
S.,  2010.  Towards  an  Architecture  for  Ensuring 
Product  Quality in  Model-Driven  Software Develop-
ment, PROFES  
Harrison, R., Flood, D., and Duce, D., 2013. Usability of 
mobile applications: literature review and rationale for 
a new usability model, Journal of Interaction Science.  
Hentati, M., Ben Ammar, L., Trabelsi, A., and Mahfoudhi 
A., 2016 An Approach for Incorporating the Usability 
Optimization Process into the Model Transformation, 
ISDA. 
ISO: ISO 9241-210, 2010, Ergonomics  of human-system 
interaction 
Jumisko-Pyykko,  S.,  and  Vainio,  T.,  2010.  Framing  
the  Context  of  Use  for  Mobile  HCI,  International 
Journal of Mobile Human Computer Interaction, 2(4), 
pages 1-28 
Oliveira,  K.M.,  Bacha,  F.,  Mnasser,  H.,  and  Abed,  M., 
2013.  Transportation  ontology  definition  and 
application  for  the  content  personalization  of  user 
interfaces,  Expert  Systems  with  Applications,  40(8), 
pages 3145-3159. 
OMG,  BPMN  –  Business  Process  Modeling  Notation 
Specification  version  1.0,  2006.  OMG  Available 
Specification. 
OMG,  MDA  Guide  Version  1.0,    2003,  http://omg.org/ 
mda/mda_files/MDA_Guide_Version1-0.pdf  
Ormeno, Y. I. ,Panach, J. I., Condori-Fernandez, N., and 
Pastor,  O.,  2013.  Towards  a  proposal  to  capture 
usability requirements through guidelines, RCIS. 
Panach,  I.  J.,  Aquino,  N.,  Pastor,  O.,  2014. 
A proposal for modelling usability in a holistic MDD 
method. Sci. Comput. Program. 86, pages 74-88 
Paterno, F., Carmen, S., and Lucio, D. S., 2009. MARIA: 
A  universal,  declarative,  multiple  abstraction-level 
language  for  service-oriented  applications  in 
ubiquitous environments. TOCHI. 16(4), 
Pathan,  K.T.,  and  Reiff-Marganiec,  S.  2009.  Towards 
Activity  Context  using  Software  Sensors,  YR-SOC, 
pages 27-35  
Scapin,  D.  L.,  and  Bastien,  J.  M.  C.,  1997.  Ergonomic 
criteria  for  evaluating  the  ergonomic  quality  of 
interactive  systems,  Behaviour  &  Information 
Technology, 16(4), pages 220-231.  
Seffah, A., Donyaee, M., Kline, R. B., and Padda, H. K. 
2006.  Usability  measurement  and  metrics:  A 
consolidated model, Software Quality Control, 14(2), 
pages 159–178. 
Serral, E., Valderas, P., and Pelechano, V., 2010. Towards 
the  model  driven  development  of  context-aware 
pervasive systems, Pervasive and Mobile Computing, 
pages 254-280. 
Sottet, J. S. 2008. Mega-IHM: malléabilité des Interfaces 
Homme  Machine  dirigées  par  les  modèles,  PhD 
Thesis, University of Joseph Fourier. 
User  Interface  Markup  Language  (UIML),  Version  4.0. 
Oasis, 2008, http://docs.oasisopen.org/uiml/v4.0/cd01/ 
uiml4.0- cd01.html  
Zaibi, D., Riahi, M., and Moussa, F., 2016. Formalization 
of ergonomic knowledge for designing context-aware 
human-computer interfaces, ICSEA 
Zhang, D. and Adipat, B., 2005. Challenges, methodolo-
gies,  and  issues  in  the  usability  testing  of  mobile 
applications,  International  Journal  of  Human-
Computer Interaction, 18(3), pages 293-308 
ICEIS 2018 - 20th International Conference on Enterprise Information Systems
474