A Classification of Design Patterns to Support Mobile Groupware Systems

Groupware represents a great tool for people group-work since they have multiple possibilities oriented to improve interaction, collaboration, and communication between group members. Virtues of groupware are currently reinforced through several alternatives such as mobile devices; however, it introduces a series of new challenges in user interface design for emerging mobile groupware applications. In order to contribute to reduce this gap, we propose a design pattern classification to help model those specific interactions to foster essential groupware functions of communication, coordination and collaboration through a well-designed interface.

[1]  M. Schiessl,et al.  Mobile Usability , 2002 .

[2]  Tharam S. Dillon,et al.  On the Move to Meaningful Internet Systems: OTM 2009 Workshops, Confederated International Workshops and Posters, ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009, Vilamoura, Portugal, November 1-6, 2009. Proceedings , 2009, OTM Workshops.

[3]  E. Buslaeva Trends and Challenges in Digital Business Innovation , 2015 .

[4]  Hallvard Trætteberg,et al.  Interaction Patterns in User Interfaces. , 2000 .

[5]  Theresa Neil Mobile Design Pattern Gallery, Color Edition , 2012 .

[6]  José A. Pino,et al.  Communication Patterns to Support Mobile Collaboration , 2009, CRIWG.

[7]  Luis A. Guerrero,et al.  Design patterns for collaborative systems , 1999, 6th International Symposium on String Processing and Information Retrieval. 5th International Workshop on Groupware (Cat. No.PR00268).

[8]  Celso Massaki Hirata,et al.  Designing and evaluating interfaces for mobile groupware systems , 2009, 2009 13th International Conference on Computer Supported Cooperative Work in Design.

[9]  Vincenzo Morabito Digital Work and Collaboration , 2014 .

[10]  Clarence A. Ellis,et al.  Groupware: some issues and experiences , 1991, CACM.

[11]  Jenifer Tidwell Designing Interfaces , 2005 .

[12]  Jakob Nielsen,et al.  Chapter 6 – Usability Testing , 1993 .

[13]  José A. Pino,et al.  Coordination Patterns to Support Mobile Collaboration , 2008, CRIWG.

[14]  Till Schümmer,et al.  Communicating Design Knowledge with Groupware Technology Patterns: The Case of Shared Object Management , 2004, CRIWG.

[15]  José Manuel Cornejo El análisis de las interacciones grupales: las aplicaciones SOCIOS , 2006 .

[16]  W. Buxton Human-Computer Interaction , 1988, Springer Berlin Heidelberg.

[17]  Erik G. Nilsson Design patterns for user interface for mobile applications , 2009, Adv. Eng. Softw..

[18]  Klaus Opwis,et al.  Building an interaction design pattern language: A case study , 2010, Comput. Hum. Behav..

[19]  José A. Pino,et al.  Communication and coordination patterns to support mobile collaboration , 2008, 2008 12th International Conference on Computer Supported Cooperative Work in Design.

[20]  Theresa Neil Mobile Design Pattern Gallery - UI Patterns for iOs, Android, and More (Full Color Edition) , 2012 .

[21]  Manuel Noguera García Modelo y análisis de sistemas CSCW siguiendo un enfoque de ingeniería dirigida por ontologías , 2011 .

[22]  Hermannus Balsters,et al.  On the Move to Meaningful Internet Systems: OTM 2019 Workshops: Confederated International Workshops: EI2N, FBM, ICSP, Meta4eS and SIAnA 2019, Rhodes, Greece, October 21–25, 2019, Revised Selected Papers , 2020, OTM Workshops.

[23]  José A. Pino,et al.  An Architectural Pattern for Mobile Groupware Platforms , 2009, OTM Workshops.

[24]  Luís Carriço,et al.  Groupware: Design, Implementation, and Use, 15th International Workshop, CRIWG 2009, Peso da Régua, Douro, Portugal, September 13-17, 2009. Proceedings , 2009, CRIWG.

[25]  Luís Carriço,et al.  Lessons from early stages design of mobile applications , 2008, Mobile HCI.

[26]  Robert Johansen,et al.  Groupware: Future directions and wild cards , 1991 .

[27]  Sonia Mendoza,et al.  An architecture for supporting face-to-face mobile interaction , 2011, 2011 8th International Conference on Electrical Engineering, Computing Science and Automatic Control.

[28]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.