Abstract
Traditionally, the development of systems supporting group work has been considered a complex task because multiple aspects have to be considered. As a consequence, it is necessary to apply methodological processes in order to reach successful and usable systems. CIAM is a methodological approach for developing groupware user interfaces by modeling aspects of collaboration and interaction. CIAM addresses the joint modeling of collaboration and human-computer interaction aspects, guiding the engineers through several modeling stages, starting from the analysis of the context of the group work until obtaining an interactive task model. In its initial proposal, CIAM does not deal directly with evaluation mechanisms and processes of the artifacts produced when this methodology is applied. In addition, CIAM is not primarily focused on the mobile computing paradigm. Thus, the objective of this paper is to describe how CIAM is being improved in order to provide more complete support for modeling and evaluation of collaborative applications based on mobile computing and especially the modeling of applications supporting Mobile Learning (or m-Learning).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Grudin, J.: Why CSCW applications fail: problems in the design and evaluation of organizational interfaces. In: Proceedings of the 1988 ACM Conference on Computer-Supported Cooperative Work, pp. 85–93. ACM, Portland, Oregon, USA (1988)
Molina, A.I., Redondo, M.A., Ortega, M.: A methodological approach for user interface development of collaborative applications: a case study. Sci. Comput. Program. 74(9), 754–776 (2009)
Molina, A.I., et al.: CIAM: a methodology for the development of groupware user interfaces. J. Univ. Comput. Sci. 14(9), 1434–1446 (2008)
Dix, A.: Human Computer Interaction. Prentice-Hall, New York (1993)
Paternò, F.: Model-Based Design and Evaluation on Interactive Applications. Springer, London (1999)
Molina, A.I., et al.: CIAT-GUI: a MDE-compliant environment for developing graphical user interfaces of information systems. J. Adv. Eng. Softw. 52, 10–29 (2012)
Crompton, H.: A historical overview of mobile learning: toward learner-centered education. In: Berge, Z.L., Muilenburg, L.Y. (eds.) Handbook of Mobile Learning, pp. 3–14. Rouledge, Florence (2013)
Navarro, C.X., Molina, A.I., Redondo, M.A.: Evaluation framework for m-learning systems: current situation and proposal. In: XV International Conference on Human Computer Interaction 2014, pp. 1–3. ACM, Puerto de la Cruz, Tenerife, Spain (2014)
Navarro, C.X., Molina, A.I., Redondo, M.Á.: Developing a framework to evaluate usability in m-Learning systems: mapping study and proposal. In: TEEM14, pp. 357–364, Univ. Salamanca, Salamanca, Spain (2014)
Giraldo, W.J., et al.: CIAT, a model-based tool for designing groupware user interfaces using CIAM. In: CADUI 2008, Albacete (2008)
Molina, A.I., et al.: Specifying scripts and collaborative tasks in CSCL environment using IMS-LD and CIAN. In: ICALT 2008, IEEE Computer Society, Santander (2008)
Jurado, F., Molina, A.I., Giraldo, W.J., Redondo, M.A., Ortega, M.: Using CIAN for specifying collaborative scripts in learning design. In: Luo, Y. (ed.) CDVE 2008. LNCS, vol. 5220, pp. 204–211. Springer, Heidelberg (2008)
Paredes, M., et al.: Designing collaborative user interfaces for ubiquitous applications using CIAM: the AULA case study. JUCS 14(16), 2680–2698 (2009)
Taylor, J., et al.: Towards a task model for mobile learning: a dialectical approach. Int. J. Learn. Technol. 2(2/3), 138–158 (2006)
Fetaji, B., Fetaji, M.: Software engineering mobile learning software solution using task based learning approach. Eng. Technol. 30, 395–399 (2009)
Berri, J., Benlamri, R., Atif, Y.: Ontology-based framework for context-aware mobile learning. In: IWCMC, pp. 1307–1310. ACM, Vancouver, Canada (2006)
Ellis, C.A., Gibbs, S.J., Rein, G.: Groupware: some issues and experiences. Commun. ACM 34(1), 39–58 (1991)
Paternò, F.: ConcurTaskTrees: an engineered notation for task models. In: Diaper, D., Stanton, N. (eds.) The Handbook of Task Analysis for Human-Computer Interaction, pp. 483–501. Lawrence Erlbaum Associates Inc., Mahwah (2004)
Acknowledgments
This work has been partially supported by Project EDUCA-Prog of the Ministry of Science and Innovation (TIN2011-29542-C02-01 and TIN2011-29542-C02-02), and the InteGROUP Project (PEII-2014-021-P) of the Government of Castilla-La Mancha (JCCM).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Redondo, M.A., Molina, A.I., Navarro, C.X. (2015). Extending CIAM Methodology to Support Mobile Application Design and Evaluation: A Case Study in m-Learning. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2015. Lecture Notes in Computer Science(), vol 9320. Springer, Cham. https://doi.org/10.1007/978-3-319-24132-6_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-24132-6_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-24131-9
Online ISBN: 978-3-319-24132-6
eBook Packages: Computer ScienceComputer Science (R0)