Defining Domain Specific Transformations in Human-Computer interfaces development

作者:

DOI: 10.5220/0004699702460253

关键词:

摘要: Early model-based approaches for Human-Computer Interaction (HCI) clearly depicted models and frameworks generating User Interfaces (UI) but considered model transformations as black-boxes. In the 2000's, these were criticized due to poor quality of produced UI. One main reasons this can be easily observed in state art UI transformations: they are heart designers' know-how maintained by a minority specialists. Meanwhile, mainstream design methods have shown growing number heterogeneous stakeholders that collaborate produce modern qualitative We claim must comprehend interact with thus we need make transformation language affordable stakeholders. Indeed, such simplification should hide complexity burden any stakeholder, finally focusing on specific part domain: Domain Specific Language (DSL) or Transformation (DSTL). provide paper method supporting tool systematizing executing DSTL model-driven development. depict framework proof concept implementation an HCI-specific stakeholder: usability expert.

参考文章(24)
Jean-Sébastien Sottet, Gaelle Calvary, Jean-Marie Favre, Jöelle Coutaz, Megamodeling and Metamodel-Driven Engineering for Plastic User Interfaces: MEGA-UI human-centered software engineering. pp. 173- 200 ,(2009) , 10.1007/978-1-84800-907-3_8
Luciana N. Leal, Paulo F. Pires, Maria Luiza M. Campos, Flávia C. Delicato, Natural MDA: controlled natural language for action specifications on model driven development international conference on move to meaningful internet systems. pp. 551- 568 ,(2006) , 10.1007/11914853_33
Larry L. Constantine, Canonical Abstract Prototypes for Abstract Visual and Interaction Design Lecture Notes in Computer Science. pp. 1- 15 ,(2003) , 10.1007/978-3-540-39929-2_1
Massimo Tisi, Frédéric Jouault, Piero Fraternali, Stefano Ceri, Jean Bézivin, On the Use of Higher-Order Model Transformations Lecture Notes in Computer Science. pp. 18- 33 ,(2009) , 10.1007/978-3-642-02674-4_3
Goetz Botterweck, Multi Front-End Engineering Model-Driven Development of Advanced User Interfaces. ,vol. 340, pp. 27- 42 ,(2011) , 10.1007/978-3-642-14562-9_2
Jesús García Molina, Marcos Menarguez Tortosa, Jesús Sánchez Cuadrado, RubyTL: A Practical, Extensible Transformation Language Model Driven Architecture – Foundations and Applications. pp. 158- 172 ,(2006) , 10.1007/11787044_13
Jean-Sébastien Sottet, Gaëlle Calvary, Joëlle Coutaz, Jean-Marie Favre, A Model-Driven Engineering Approach for the Usability of Plastic User Interfaces Engineering Interactive Systems. pp. 140- 157 ,(2008) , 10.1007/978-3-540-92698-6_9
Olivier Beaudoux, Arnaud Blouin, Jean-Marc Jézéquel, Using model driven engineering technologies for building authoring applications Proceedings of the 10th ACM symposium on Document engineering - DocEng '10. pp. 279- 282 ,(2010) , 10.1145/1860559.1860623
A.R. Puerta, A model-based interface development environment IEEE Software. ,vol. 14, pp. 40- 47 ,(1997) , 10.1109/52.595902