Skip to main content

An Overview of Semiotic Engineering Epistemic Tools for the Design of Collaborative Systems

  • Chapter
  • First Online:
Conversations Around Semiotic Engineering

Abstract

Semiotic Engineering (2005) is an HCI theory that perceives an interactive system as a computer-mediated communication in which the designer of a system conveys to system users who the system is for, what it can be used for and how to interact with it. Based on this communicative perspective, the theory aims at providing explanation about the phenomena related to the design, evaluation, and use of interactive systems. To do so, Semiotic Engineering draws on Semiotics – the discipline that studies signs, significations processes and communication – and makes connections to Computer Science concepts.

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 EPUB and 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
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    Notice that, although learning about the users, their needs and contexts would be expected, it is outside the scope of the Semiotic Engineering theory (de Souza and Leitão 2009). Such activities can be performed using known HCI methods, such as direct observation or interviews (Lazar et al. 2010).

  2. 2.

    This first model proposed an extra component, which was the Widget Advisor. The goal of the Widget advisor was to suggest possible interface elements, based on the model described. However, this component was later dropped, since the architecture model aimed at supporting designers in defining the content of the meta-message and the widget advisor was an attempt to support the designer in thinking about its expression. Furthermore, the other components focused on an abstract model, whereas the Widget Advisor would be dependent on specific technologies.

  3. 3.

    The alternative would be to use MetaCom-G or Manas L-ComUSU. Although MetaCom-G had the concept of expressing changes over time, they were limited. Furthermore, since MetaCom-G was not being used, there would be no requirement or need to maintain it and try to adapt it. Manas, on the other hand, was more recent and had been used more. However, it did not include the concept of time and changes, and including that would require a large change in the design language and might make it more complex and less usable.

  4. 4.

    In this chapter, we refer to the user about whom the information is being shared as individual.

  5. 5.

    Available at: http://pensi.dcc.ufmg.br/applications/

References

  • Altman I (1975) The environment and social behavior: privacy, personal space, territory and crowding. Brooks/Cole Pub. Co

    Google Scholar 

  • Barbosa CMA (2006) Manas: an epistemic tool to support the design of communication in collaborative systems (in Portuguese). DSc. thesis – Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro, Rio de Janeiro

    Google Scholar 

  • Barbosa SDJ and Paula MG (2003) Designing and evaluating interaction as conversation: a modeling language based on semiotic engineering. International Workshop on Design, Specification, and Verification of Interactive Systems, Springer

    Google Scholar 

  • Barbosa CMA, Prates RO and de Souza CS (2005) MArq-G*: a semiotic engineering approach for supporting the design of multi-user applications. Proceedings of the 2005 Latin American conference on Human-computer interaction, 128–138

    Google Scholar 

  • Barbosa CMA, Prates RO and de Souza CS (2007) Identifying potential social impact of collaborative systems at design time. In: Proceedings of INTERACT, Springer, 31–44

    Google Scholar 

  • Barros EFM, and Prates RO (2014) Uma análise comparativa dos modelos de sistemas colaborativos fundamentados na engenharia semiótica. In: Proceedings of the 13th Brazilian symposium on human factors in computing systems. Sociedade Brasileira de Computação

    Google Scholar 

  • Blackwell A and Green T (2003) Notational systems – the cognitive dimensions of notations framework. In: HCI models, theories, and frameworks: toward an interdisciplinary science. Morgan Kaufmann

    Google Scholar 

  • Cavoukian A (2006) Privacy by design the 7 foundational principles implementation and mapping of fair information practices

    Google Scholar 

  • da Silva RF (2009). ManasTool: Uma ferramenta computacional para apoio ao projeto da comunicação entre usuários em sistemas colaborativos. Dissertação de mestrado, Universidade Federal de Minas Gerais

    Google Scholar 

  • da Silva RF and Prates RO (2008) Avaliação da Manas na identificação de problemas de impacto social: um estudo de caso. In: IHC ’08: Proceedings of the VIII Brazilian symposium on human factors in computing systems. Sociedade Brasileira de Computação, pp 70–79

    Google Scholar 

  • da Silva RF, Prates RO and Salles VJ (2010). Smart: a computational tool for supporting the identification at design time of the social impact of collaborative systems. Anais do Simpósio Brasileiro de Sistemas Colaborativos, pp. 39–46

    Google Scholar 

  • de Souza CS (2005) The semiotic engineering of human-computer interaction. MIT Press, Cambridge, MA

    Google Scholar 

  • de Souza CS, Leitão CF (2009) Semiotic engineering methods for scientific research in HCI. Morgan & Claypool, Princeton

    Google Scholar 

  • de Souza CS, Leitão CF, Prates RO, Amélia Bim S, da Silva EJ (2010) Can inspection methods generate valid new knowledge in HCI? the case of semiotic inspection. Int J Hum Comp Stud 68(1-2):22–40

    Article  Google Scholar 

  • Grudin J, Poltrock S (2012) CSCW: Computer supported cooperative work. Encyclopedia of human-computer interaction. Aarhus, The Interaction Design Foundation

    Google Scholar 

  • Lazar J, Feng JH, Hochheiser H (2010) Research methods in human-computer interaction. Wiley, New York

    Google Scholar 

  • Paternò F (2004) ConcurTaskTrees: an engineered notation for task models. The handbook of task analysis for human-computer interaction, pp 483–503

    Google Scholar 

  • Peirce, C. (1992–1998). The essential Peirce (Vols. 1 & 2). In N. Houser and C. Kloesel (eds.) The Peirce edition project. Bloomington: Indiana University Press.

    Google Scholar 

  • Pereira Junior M (2016) Um Modelo para Apoiar Projetistas de Sistemas Colaborativos na Antecipação de Cenários. PhD thesis, Departamento de Ciencia da Computacao, UFMG

    Google Scholar 

  • Pereira Jr M, Xavier SIR, and Prates RO (2014) Investigating the use of a simulator to support users in anticipating impact of privacy settings in Facebook. In: Proceedings of the 18th ACM international conference on supporting group work, ACM, 63–72. http://doi.org/10.1145/2660398.2660419

  • Prates RO (1998) The semiotic engineering of multi-user interface languages (in Portuguese). DSc. thesis – Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro, Rio de Janeiro

    Google Scholar 

  • Prates RO and de Souza CS (1998) Towards a semiotic environment for supporting the development of multi-user interfaces. In: Proceedings of international conference on collaboration and technology (CRIWG 1998), 53–67

    Google Scholar 

  • Prates RO, and Silva RF (2010) Avaliação do uso da Manas como ferramenta epistêmica no projeto de sistemas colaborativos. In: Proceedings of the IX symposium on human factors in computing systems. Brazilian Computer Society

    Google Scholar 

  • Prates RO, de Souza CS, Barbosa SDJ (2000) A method for evaluating the communicability of user interfaces. ACM Interac 7(1):31–38

    Article  Google Scholar 

  • Prates RO, Rosson MB, de Souza CS (2015a) Interaction anticipation: communicating impacts of groupware configuration settings to users. End-user development, Springer, 192–197

    Google Scholar 

  • Prates RO, Rosson MB, de Souza CS (2015b) Making decisions about digital legacy with Google’s inactive account manager. In: Proceedings of INTERACT 2015, 6 pp

    Google Scholar 

  • Prates RO, Rosson MB, de Souza CS (2016) Analysis of configuration decision space over time: the Google inactive manager account case. In: Proceedings of XV Brazilian symposium on human factors in computer systems (IHC 2016), Sociedade Brasileira de Computação

    Google Scholar 

  • Rumbaugh J, Jacobson I, Booch G (2004) The unified modeling language reference manual, Pearson Higher Education

    Google Scholar 

  • Salgado LCC, de Souza CS, Leitão CF (2011). On the epistemic nature of cultural viewpoint metaphors. In: Proceedings of the 10th Brazilian symposium on human factors in computing systems and the 5th Latin American conference on human-computer interaction, Brazilian Computer Society, 23–32

    Google Scholar 

  • Searle JR (1992) Conversation reconsidered. In: Parret H, Verschueren J (eds) (on) Searle on conversation. John Benjamins, Amsterdam, pp 137–148

    Chapter  Google Scholar 

  • Silva BS, Barbosa SDJ (2007) Designing human-computer interaction with MoLIC diagrams – a practical guide. In: Monografias em Ciência da Computação. Rio de Janeiro, PUC-Rio

    Google Scholar 

  • Silveira MS, de Souza CS, Barbosa SDJ (2001) Semiotic engineering contributions for designing online help systems. In: Proceedings of the 19th annual international conference on computer documentation. ACM

    Google Scholar 

  • Souza LG, Barbosa SDJ (2015) Extending MoLIC for collaborative systems design. In: Proceedings of the 17th HCI international conference. Springer, Los Angeles, pp 271–282

    Google Scholar 

  • Souza LG, Barbosa SDJ, Fuks H (2016) Evaluating the expressiveness of MoLICC to model the HCI of collaborative systems. In: International conference of design, user experience, and usability. Springer

    Google Scholar 

  • Villela MLB (2016). Um Modelo de Design de Privacidade para o Compartilhamento de Informacoes Pessoais em Redes Sociais Online. PhD thesis, Departamento de Ciencia da Computacao, UFMG

    Google Scholar 

  • Villela MLB, Prates RO (2015) Supporting designer in modeling privacy for social network sites. In: Proceedings of XIV Brazilian symposium on human factors in computer systems (IHC 2015), Sociedade Brasileira de Computação, 113–122

    Google Scholar 

  • Villela MLB, Prates RO (2016) Privacy design model for social network sites. 27 p (Submitted)

    Google Scholar 

  • Villela MLB, Ferreira LS, Barros DAdF, Prates RO, Melo-Minardi, RCD (2016) PryMeVis: Uma ferramenta para modelagem de design de privacidade. In: Proceedings of XIII Brazilian Symposium of Collaborative Systems (SBSC 2016), Porto Alegre – RS. Sociedade Brasileira de Computação

    Google Scholar 

  • Volker Wulf, Björn Golombek (2001) Exploration environments: concept and empirical evaluation, Proceedings of the 2001 International ACM SIGGROUP Conference on Supporting Group Work, September 30-October 03, 2001, Boulder, Colorado. doi:10.1145/500286.500304

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Raquel Oliveira Prates .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Prates, R.O. (2017). An Overview of Semiotic Engineering Epistemic Tools for the Design of Collaborative Systems. In: Diniz Junqueira Barbosa, S., Breitman, K. (eds) Conversations Around Semiotic Engineering. Springer, Cham. https://doi.org/10.1007/978-3-319-56291-9_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-56291-9_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-56290-2

  • Online ISBN: 978-3-319-56291-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics