Extending MoLIC for Collaborative Systems Design

  • Luiz Gustavo de Souza
  • Simone Diniz Junqueira Barbosa
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9169)

Abstract

Much interaction design research has been devoted to collaborative systems, resulting in diverse design methodologies. Despite these efforts, we still lack a widely adopted interaction model for collaborative systems design. In this paper, we present a study on model-based design approaches, focusing on their limitations with respect to the 3C Model of Collaboration. Based on the 3C Model, we propose an extension to MoLIC, an interaction design language grounded in semiotic engineering but with no support for collaboration. We then illustrate the expressiveness of the extended MoLIC in the interaction design representation of a collaborative document editor.

Keywords

Interaction design Semiotic engineering MoLIC 

References

  1. 1.
    Fuks, H., Raposo, A.B., Gerosa, M.A., Lucena, C.J.P.: Applying the 3C model to groupware engineering. In: Monografias em Ciência da Computação. PUC-Rio, Rio de Janeiro (2004)Google Scholar
  2. 2.
    Ellis, C.A., Gibbs, S.J., Rein, G.L.: Groupware - some issues and experiences. Commun. ACM 34(1), 38–58 (1991)CrossRefGoogle Scholar
  3. 3.
    Grudin, J.C.S.C.W.: History and focus. IEEE Comput. 27, 19–26 (1994)CrossRefGoogle Scholar
  4. 4.
    Rama, J., Bishop, J.: Survey and comparison of CSCW groupware applications. In: Proceedings of SAICSIT, pp. 1−12 (2006)Google Scholar
  5. 5.
    Barbosa, C.M.A.: Manas: Uma Ferramenta Epistêmica de Apoio ao Projeto da Comunicação em Sistemas Colaborativos. Doctoral thesis. Department of Informatics IIn (In Portuguese), PUC-Rio, Rio de Janeiro (2007)Google Scholar
  6. 6.
    Iacob, C. Using Design Patterns in Collaborative Interaction Design Processes. In: Proceedings of the ACM 2012 conference on Computer Supported Collaborative Work Companion, pp. 107–110. New York, (2012)Google Scholar
  7. 7.
    Alarcon, R., Guerrero, L.A., Ochoa, S.F., Pino, J.A.: Analysis and design of mobile collaborative applications using contextual elements. Comput. Inform. 25, 469–496 (2006)Google Scholar
  8. 8.
    Barbosa, C.M.A.: MetaCom-G*: Especificação da Comunicação entre Membros de um Grupo. Master thesis. Depatment of Informatics (In Portuguese), PUC-Rio, Rio de Janeiro (2002)Google Scholar
  9. 9.
    Molina, A.I., Redondo, M.A., Ortega, M.: A methodological approach for user interaface development of collaborative applications: a case study. Sci. Comput. Program. 74, 754–776 (2009)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Prates, R.O.A: Engenharia Semiótica de Linguagens de Interface Multi-usuário. Doctoral thesis. Department of Informatics (In Portuguese), PUC-Rio, Rio de Janeiro (1998)Google Scholar
  11. 11.
    Iacob, C.: Identifying, relating and evaluating design patterns for the design of software for synchronous collaboration. In: Proceedings of the 3rd ACM SIGCHI Symposium on Engineering Interactive Systems, pp. 323−326, New York (2011)Google Scholar
  12. 12.
    Schadewitz, N.: Design patterns for cross-cultural collaboration. Int. J. Design 3(3), 37–53 (2009)Google Scholar
  13. 13.
    De Souza, C.S.: The Semiotic Engineering of Human-Computer Interaction. The MIT Press, Cambridge (2005)Google Scholar
  14. 14.
    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)MathSciNetCrossRefGoogle Scholar
  15. 15.
    Paternò, F.: ConcurTaskTrees: an engineering notation for task models. In: The Handbook of Task Analysis for Human-Computer Interaction, pp. 483−503 (2004)Google Scholar
  16. 16.
    Barbosa, S.D.J., de Paula, M.G.: Designing and evaluating interaction as conversation: a modeling language based on semiotic engineering. In: Jorge, J.A., Jardim Nunes, N., Falcão e Cunha, J. (eds.) DSV-IS 2003. LNCS, vol. 2844, pp. 16–33. Springer, Heidelberg (2003)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Luiz Gustavo de Souza
    • 1
  • Simone Diniz Junqueira Barbosa
    • 1
  1. 1.Department of InformaticsPUC-RioRio de JaneiroBrazil

Personalised recommendations