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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 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.
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.
In this chapter, we refer to the user about whom the information is being shared as individual.
- 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
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
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
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
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
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
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
Cavoukian A (2006) Privacy by design the 7 foundational principles implementation and mapping of fair information practices
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
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
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
de Souza CS (2005) The semiotic engineering of human-computer interaction. MIT Press, Cambridge, MA
de Souza CS, Leitão CF (2009) Semiotic engineering methods for scientific research in HCI. Morgan & Claypool, Princeton
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
Grudin J, Poltrock S (2012) CSCW: Computer supported cooperative work. Encyclopedia of human-computer interaction. Aarhus, The Interaction Design Foundation
Lazar J, Feng JH, Hochheiser H (2010) Research methods in human-computer interaction. Wiley, New York
Paternò F (2004) ConcurTaskTrees: an engineered notation for task models. The handbook of task analysis for human-computer interaction, pp 483–503
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.
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
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
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
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
Prates RO, de Souza CS, Barbosa SDJ (2000) A method for evaluating the communicability of user interfaces. ACM Interac 7(1):31–38
Prates RO, Rosson MB, de Souza CS (2015a) Interaction anticipation: communicating impacts of groupware configuration settings to users. End-user development, Springer, 192–197
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
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
Rumbaugh J, Jacobson I, Booch G (2004) The unified modeling language reference manual, Pearson Higher Education
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
Searle JR (1992) Conversation reconsidered. In: Parret H, Verschueren J (eds) (on) Searle on conversation. John Benjamins, Amsterdam, pp 137–148
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
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
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
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
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
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
Villela MLB, Prates RO (2016) Privacy design model for social network sites. 27 p (Submitted)
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
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)