Towards a Methodological Framework to Implement Model-Based Tools for Collaborative Environments
Collaborative systems for mobile environments require being adaptable to various physical and computing scenarios with varying conditions due to mobility restrictions. Assuming that, it is recommendable to reuse as far as possible the work already realized to deal with problems inherent to mobility, device heterogeneity and adaptation in the groupware work. Our conceptual framework, the so-called Collaborative EPF, has been defined in this line. It is conceived as a reference instrument that offers a set of directives and heuristics for supporting the design of plastic and groupware User Interfaces. In addition, CIAM is a methodology for obtaining the conceptual modelling of CSCW applications, providing thus a complement for the Collaborative EPF. In this chapter, we show the integration of both works providing a comprehensive and original methodological framework to be instantiated in operative Model-Based tools for work in-group.
Supported by Castilla–La Mancha University. M-CUIDE (TC20080552).
- 1.Calvary, G., et al (2003) A Review of XML-Compliant User Interface Description Languages. Interacting with Computers. Vol. 15, No. 3, 289–308.Google Scholar
- 2.Carlsen, S. (1998) Action Port Model: A Mixed Paradigm Conceptual Workflow Modeling Language. 3rd IFCIS International Conference on Cooperative Information Systems.Google Scholar
- 3.Garrido, J. L. (2003). AMENITIES: Una metodología para el desarrollo de sistemas cooperativos basada en modelos de comportamiento y tareas. Phd. Thesis, University of Granada.Google Scholar
- 4.Limbourg, Q., et al. (2004). UsiXML: a Language Supporting Multi-Path Development of User Interfaces. Proc. of 9th IFIP Conf. on Engin. for Human-Computer Interaction, LNCS 3425, 200–220.Google Scholar
- 5.López-Jaquero, V. (2005). Interfaces de Usuario Adaptativas Basadas en Modelos y Agentes Software. PhD Thesis. University of Castilla-La Mancha.Google Scholar
- 6.Molina, A.I., M.A. Redondo, and M. Ortega (2008). CIAM: A methodology for the development of groupware user interfaces. Journal of Universal Computer Science. Vol. 14, No. 9, 1435–1446.Google Scholar
- 7.Paternò, F (2004). ConcurTaskTrees: An Engineered Notation for Task Models. The Handbook of Task Analysis for HCI. Diaper and Stanton (Ed.). LEA, Mahwah, NJ., 483–501.Google Scholar
- 8.Sendín, M. (2007). Infraestructura Software de Soporte al Desarrollo de Interfaces de Usuario Plásticas bajo una Visión Dicotómica. PhD Thesis. University of Lleida.Google Scholar
- 9.Sendín, M., López-Jaquero, V.M., Collazos, C.A. (2007). Explicit Plasticity Framework: Towards a Conceptual Framework for the Generation of Plastic User Interfaces for Collaborative Environments. Journal of Universal Computer Science. Vol. 14, No. 9, 1447–1462.Google Scholar
- 10.Welie, M, Veer, G. (2003). Groupware Task Analysis, Handbook of Congnitive Task Design.Google Scholar