Abstract
Model transformation is a central concept in model-driven development approach, having the capability to generate the system code from a conceptual model that specifies the system abstractly. We notice the lack of model transformation technologies that deal with usability from the first step of the transformation process. Usability features are usually implemented later once the system code is generated. In the present work we propose a strategy to deal with usability in a model transformation technology. We show that the selection of alternative transformation based on usability criteria ensure that the target model will maximize these criteria.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abrahao, S., Insfran, E.: Early usability evaluation in model driven architecture environments. In: Proc. 6th International Conference on Quality Software, pp. 287–294. IEEE Computer Society, Washington DC (2006)
Abrahão, S., Iborra, E., Vanderdonckt, J.: Usability evaluation of user interfaces generated with a model-driven architecture tool. In: Maturing Usability, pp. 3–32 (2008)
Aquino, N., Vanderdonckt, J., Condori-Fernández, N., Dieste, Ó., Pastor, Ó.: Usability evaluation of multi-device/platform user interfaces generated by model-driven engineering. In: Proc. ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, New York, USA (2010)
Bouchelligua, W., Mahfoudhi, A., Mezhoudi, N., Daassi, O., Abed, M.: User interfaces modelling of workflow information systems. In: Barjis, J. (ed.) EOMAS 2010. LNBIP, vol. 63, pp. 143–163. Springer, Heidelberg (2010)
Calvary, G., Thevenin, D.: A unifying reference framework for the development of plastic user interfaces. In: Nigay, L., Little, M.R. (eds.) EHCI 2001. LNCS, vol. 2254, pp. 173–192. Springer, Heidelberg (2001)
Coutaz, J.: User interface plasticity: model driven engineering to the limit! In: Proc. 2nd ACM SIGCHI Symposium on Engineering Interactive Computing Systems, New York, USA, pp. 1–8 (2010)
Fernandez, A., Insfran, E., Abrahão, S.: Integrating a usability model into model-driven web development processes. In: Vossen, G., Long, D.D.E., Yu, J.X. (eds.) WISE 2009. LNCS, vol. 5802, pp. 497–510. Springer, Heidelberg (2009)
Guerrero-Garcia, J.: A methodology for developing user interfaces to workflow information systems. Thèse de Doctorat, Université de catholique de Louvain (2010)
Matinlassi, M.: Quality-driven software architecture model transformation. In: Proc. 5th Working IEEE/IFIP Conference on Software Architecture, pp. 199–200. IEEE Computer Society, Washington DC (2005)
Panach, J.I., España, S., Moreno, A.M., Pastor, Ó.: Dealing with usability in model transformation technologies. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 498–511. Springer, Heidelberg (2008)
Panach, J.I., Condori-Fernández, N., Vos, T., Aquino, N., Valverde, F.: Early usability measurement in model-driven development: Definition and empirical evaluation. Int. J. Softw. Eng. Know. 21(3), 339–365 (2011)
Seffah, A., Donyaee, M., Kline, R.B., Padda, H.K.: Usability measurement and metrics: A consoli-dated model. Software Quality Control 14(2), 159–178 (2006)
Schmidt, D.C.: Guest editor’s introduction: Model-driven engineering. Computer 39(2), 25–31 (2006)
Vale, S., Hammoudi, S.: Context-aware model driven development by parameterized transformation. In: Proc. 1st International Workshop on Model Driven Interoperability for Sustainable Information Systems held within CAiSE 2008 Conference, pp. 121–133. Springer, Heidelberg (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Ammar, L.B., Trabelsi, A., Mahfoudhi, A. (2014). Incorporating Usability into Model Transformation. In: Hippe, Z., Kulikowski, J., Mroczek, T., Wtorek, J. (eds) Human-Computer Systems Interaction: Backgrounds and Applications 3. Advances in Intelligent Systems and Computing, vol 300. Springer, Cham. https://doi.org/10.1007/978-3-319-08491-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-08491-6_3
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08490-9
Online ISBN: 978-3-319-08491-6
eBook Packages: EngineeringEngineering (R0)