Reflections on the Cross-Platform Semiotic Inspection Method

  • Rodrigo de A. Maués
  • Simone Diniz Junqueira Barbosa
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8510)


Evaluating cross-platform systems can be quite challenging. Unfortunately, despite the increasing number of such systems and therefore growing need for evaluation methods, little work has been done on the matter. We have extended the Semiotic Inspection Method (SIM), a Semiotic Engineering evaluation method, to evaluate cross-platform systems, producing the CP-SIM variant. However, despite its support in identifying and classifying several potential issues particular to cross-platform systems, the cross-platform aspects of the method (called ‘horizontal analysis’) were only briefly illustrated by an analytical study in the original work. This paper provides deeper reflection and a more detailed account of the horizontal analysis in order to support evaluators in using the method. It also situates CP-SIM among related work on cross-platform system evaluation.


Cross-platform user interface design communicability semiotic inspection method semiotic engineering 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Antila, V., Lui, A.: Challenges in designing inter-usable systems. In: Campos, P., Graham, N., Jorge, J., Nunes, N., Palanque, P., Winckler, M. (eds.) INTERACT 2011, Part I. LNCS, vol. 6946, pp. 396–403. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  2. 2.
    Denis, C., Karsenty, L.: Inter-usability of multi-device systems - a conceptual framework. In: Seffah, A., Javahery, H. (eds.) Multiple User Interfaces: Cross-Platform Applications and Context-Aware Interfaces. Wiley & Sons (2004)Google Scholar
  3. 3.
    Paternò, F.: Designing multi-device user interfaces: how to adapt to the changing device. In: Baranauskas, C., Abascal, J., Barbosa, S.D.J. (eds.) INTERACT 2007, Part II. LNCS, vol. 4663, pp. 702–703. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  4. 4.
    Seffah, A., Forbrig, P., Javahery, H.: Multi-devices “Multiple” user interfaces: development models and research opportunities. Journal of Systems and Software 73(2), 287–300 (2004)CrossRefGoogle Scholar
  5. 5.
    Wäljas, M., Segerståhl, K., Väänänen-Vainio-Mattila, K., Oinas-Kukkonen, H.: Cross-platform service user experience: a field study and an initial framework. In: Proc. MobileHCI 2010, pp. 219–228. ACM (2010)Google Scholar
  6. 6.
    Huang, Y., Strawderman, L.: Introducing a New Usability Framework for Analyzing Usability in a Multiple-device System. In: Proc. Human Factors and Ergonomics Society Annual Meeting, vol. 55(1), pp. 1696–1700. SAGE Publications (2011)Google Scholar
  7. 7.
    de A. Maués, R., Barbosa, S.D.J.: Cross-communicability: Evaluating the meta-communication of cross-platform applications. In: Kotzé, P., Marsden, G., Lindgaard, G., Wesson, J., Winckler, M. (eds.) INTERACT 2013, Part III. LNCS, vol. 8119, pp. 241–258. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  8. 8.
    de Souza, C.S., Leitão, C.F., Prates, R.O., da Silva, E.J.: The Semiotic Inspection Method. In: Proc. IHC 2006, vol. 1, pp. 148–157. SBC (2006)Google Scholar
  9. 9.
    de Souza, C.S.: The Semiotic Engineering of Human-Computer Interaction. The MIT Press (2005)Google Scholar
  10. 10.
    Barbosa, S.D.J., Silva, B.S.: Interação Humano-Computador. Campus-Elsevier (2010)Google Scholar
  11. 11.
    Peirce, C.S.: The essential Peirce. In: Houser, N., Kloesel, C. (eds.), vols. 1&2. Indiana University Press (1992)Google Scholar
  12. 12.
    de Souza, C.S., Barbosa, S.D.J.: A semiotic framing for end-user development. In: Lieberman, H., Paternò, F., Wulf, V. (org.) End User Development: People to Flexibly Employ Advanced Information and Communication Technology, pp. 401–426. Springer (2006)Google Scholar
  13. 13.
    Florins, M., Vanderdonckt, J.: Graceful degradation of user interfaces as a design method for multiplatform systems. In: Proc. IUI 2004. ACM (2004)Google Scholar
  14. 14.
    Lin, J., Landay, J.A.: Employing patterns and layers for early-stage design and prototyping of cross-device user interfaces. In: Proc. CHI 2008, pp. 1313–1322. ACM (2008)Google Scholar
  15. 15.
    Ghiani, G., Paternò, F., Santoro, C.: On-demand cross-device interface components migration. In: Proc. MobileHCI 2010, pp. 299–308. ACM (2010)Google Scholar
  16. 16.
    Paternò, F., Zichittella, G.: Desktop-to-mobile web adaptation through customizable two-dimensional semantic redesign. In: Forbrig, P. (ed.) HCSE 2010. LNCS, vol. 6409, pp. 79–94. Springer, Heidelberg (2010)Google Scholar
  17. 17.
    Öquist, G., Goldstein, M., Chincholle, D.: Assessing usability across multiple user interfaces. In: Multiple User Interfaces: Cross-Platform Applications and Context-Aware Interfaces, pp. 327–349 (2004)Google Scholar
  18. 18.
    Haskell, R.E.: Transfer of learning: cognition and instruction. Academic Press (2000)Google Scholar
  19. 19.
    Berti, S., Paternó, F., Santoro, C.: A Taxonomy for Migratory User Interfaces. In: Gilroy, S.W., Harrison, M.D. (eds.) DSV-IS 2005. LNCS, vol. 3941, pp. 149–160. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  20. 20.
    Paternò, F., Santoro, C.: A logical framework for multi-device user interfaces. In: Proc. EICS 2012, pp. 45–50. ACM (2012)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Rodrigo de A. Maués
    • 1
  • Simone Diniz Junqueira Barbosa
    • 1
  1. 1.Informatics DepartmentPUC-RioRio de JaneiroBrazil

Personalised recommendations