Skip to main content

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 300))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

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)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Chapter  Google Scholar 

  • 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)

    Chapter  Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Chapter  Google Scholar 

  • Guerrero-Garcia, J.: A methodology for developing user interfaces to workflow information systems. Thèse de Doctorat, Université de catholique de Louvain (2010)

    Google Scholar 

  • 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)

    Chapter  Google Scholar 

  • 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)

    Chapter  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • Schmidt, D.C.: Guest editor’s introduction: Model-driven engineering. Computer 39(2), 25–31 (2006)

    Article  Google Scholar 

  • 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to L. B. Ammar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics