Skip to main content
Log in

Conceptualization, measurement, and application of semantic transparency in visual notations

A systematic literature review

  • Regular Paper
  • Published:
Software and Systems Modeling Aims and scope Submit manuscript

Abstract

Numerous visual notations are present in technical and business domains. Notations have to be cognitively effective to ease the planning, documentation, and communication of the domains’ concepts. Semantic transparency (ST) is one of the elementary principles that influence notations’ cognitive effectiveness. However, the principle is criticized for not being well defined and challenges arise in the evaluations and applications of ST. Accordingly, this research’s objectives were to answer how the ST principle is defined, operationalized, and evaluated in present notations as well as applied in the design of new notations in ICT and related areas. To meet these objectives, a systematic literature review was conducted with 94 studies passing the selection process criteria. The results reject one of the three aspects, which define semantic transparency, namely “ST is achieved with the use of icons.” Besides, taxonomies of related concepts and research methods, evaluation metrics, and other findings from this study can help to conduct verifiable ST-related experiments and applications, consequently improving the visual vocabularies of notations and effectiveness of the resulting diagrams.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Notes

  1. https://link.springer.com.

  2. https://dl.acm.org.

  3. https://ieeexplore.ieee.org.

  4. https://www.sciencedirect.com.

  5. https://apps.webofknowledge.com.

  6. https://parsif.al.

References

  1. Abraham, R.: Guidelines for architecture models as boundary objects. In: Proper, H.A., Winter, R., Aier, S., de Kinderen, S. (eds.) Architectural Coordination of Enterprise Transformation, pp. 193–210. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69584-6_19

  2. Akiki, P.A.: CHAIN: Developing model-driven contextual help for adaptive user interfaces. J. Syst. Softw. 135, 165–190 (2018). https://doi.org/10.1016/j.jss.2017.10.017

    Article  Google Scholar 

  3. Algablan, A.S., Some, S.S.: A visual syntax for Larman’s operation contracts. In: 2016 International Conference on Engineering & MIS (ICEMIS), pp. 1–9. IEEE (2016). https://doi.org/10.1109/ICEMIS.2016.7745358

  4. Almorsy, M., Grundy, J.: SecDSVL: a domain-specific visual language to support enterprise security modelling. In: 2014 23rd Australian Software Engineering Conference, pp. 152–161. IEEE (2014). https://doi.org/10.1109/ASWEC.2014.18

  5. Amrit, C., Tax, N.: Towards understanding the understandability of uml models. In: Proceedings of the 6th International Workshop on Modeling in Software Engineering, MiSE 2014, p. 49–54. Association for Computing Machinery, New York, NY, USA (2014). https://doi.org/10.1145/2593770.2593779

  6. Andersson, A., Krogstie, J.: Implementation and first evaluation of a molecular modeling Language. In: Gaaloul, K., Schmidt, R., Nurcan, S., Guerreiro, S., Ma, Q. (eds.) Enterprise, Business-Process and Information Systems Modeling, vol. 214, pp. 293–308. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-19237-6_19

  7. Aranda, J., Ernst, N., Horkoff, J., Easterbrook, S.: A framework for empirical evaluation of model comprehensibility. In: International Workshop on Modeling in Software Engineering (MISE’07: ICSE Workshop 2007), p. 7 (2007)

  8. Bajaj, A., Rockwell, S.: COGEVAL: A Propositional Framework Based on Cognitive Theories To Evaluate Conceptual Models. undefined (2004)

  9. Basak Aydemir, F., Giorgini, P., Mylopoulos, J.: Multi-objective risk analysis with goal models. In: 2016 IEEE Tenth International Conference on Research Challenges in Information Science (RCIS), vol. 2016-Augus, pp. 1–10. IEEE (2016). https://doi.org/10.1109/RCIS.2016.7549302

  10. Batini, C., Ceri, S., Navathe, S.B.: Conceptual Database Design: An Entity-Relationship Approach. Benjamin-Cummings Publishing Co. Inc, Redwood City (1992)

    MATH  Google Scholar 

  11. Bayrak, G., Ocker, F., Vogel-Heuser, B.: Evaluation of selected control programming languages for process engineers by means of cognitive effectiveness and dimensions. J. Softw. Eng. Appl. 10(05), 457–481 (2017). https://doi.org/10.4236/jsea.2017.105026

    Article  Google Scholar 

  12. Van den Bergh, J., Luyten, K., Coninx, K.: Cap3: Context-sensitive abstract user interface specification. In: Proceedings of the 3rd ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS ’11, pp. 31–40. Association for Computing Machinery, New York, NY, USA (2011). https://doi.org/10.1145/1996461.1996491

  13. Bhattacherjee, A.: Social Science Research: Principles, Methods, and Practices, 2nd edn. Global Text Project (2012)

  14. Blackwell, A., Green, T.: Notational systems-the cognitive dimensions of notations framework. In: HCI Models, Theories, and Frameworks: Toward a Multidisciplinary Science, pp. 103–133. Elsevier Inc. (2003). https://doi.org/10.1016/B978-155860808-5/50005-8

  15. Bocanegra, J., Pavlich-Mariscal, J., Carrillo-Ramos, A.: DMLAS: A Domain-Specific Language for designing adaptive systems. In: 2015 10th Computing Colombian Conference (10CCC), pp. 47–54. IEEE (2015). https://doi.org/10.1109/ColumbianCC.2015.7333411

  16. Boone, S., Bernaert, M., Roelens, B., Mertens, S., Poels, G.: Evaluating and Improving the Visualisation of CHOOSE, an Enterprise Architecture Approach for SMEs. In: Lecture Notes in Business Information Processing, vol. 197, pp. 87–102. Springer (2014). https://doi.org/10.1007/978-3-662-45501-2_7

  17. Bork, D., Schrüffer, C., Karagiannis, D.: Intuitive understanding of domain-specific modeling languages: proposition and application of an evaluation technique. In: Laender, A.H.F., Pernici, B., Lim, E.P., de Oliveira, J.P.M. (eds.) Conceptual Modeling, pp. 311–319. Springer, Cham (2019)

    Chapter  Google Scholar 

  18. Breitenbücher, U., Binz, T., Kopp, O., Leymann, F., Schumm, D.: Vino4TOSCA: A Visual Notation for Application Topologies Based on TOSCA. In: Hutchison, D., Kanade, T., Kittler, J., Kleinberg, J.M., Mattern, F., Mitchell, J.C., Naor, M., Nierstrasz, O., Rangan, C Pandu, Steffen, B., Sudan, M., Terzopoulos, D., Tygar, D., Vardi, M.Y., Weikum, G., Meersman, R., Panetto, H., Dillon, T., Rinderle-Ma, S., Dadam, P., Zhou, X., Pearson, S., Ferscha, A., Bergamaschi, S., Cruz, I.F. (eds.) On the Move to Meaningful Internet Systems: OTM 2012, vol. 7565, pp. 416–424. Springer Berlin Heidelberg, Berlin, Heidelberg (2012). https://doi.org/10.1007/978-3-642-33606-5_25

  19. Breitenbücher, U., Hirmer, P., Képes, K., Kopp, O., Leymann, F., Wieland, M.: A situation-aware workflow modelling extension. In: Proceedings of the 17th International Conference on Information Integration and Web-Based Applications & Services, iiWAS ’15, pp. 1–7. Association for Computing Machinery, New York, NY, USA (2015). https://doi.org/10.1145/2837185.2837248

  20. Britton, C., Jones, S.: Untrained eye: how languages for software specification support understanding in untrained users. Human-Comput. Interact. 14(1), 191–244 (1999). https://doi.org/10.1080/07370024.1999.9667269

    Article  Google Scholar 

  21. Britton, C., Jones, S., Kutar, M., Loomes, M., Robinson, B.: Evaluating the intelligibility of diagrammatic languages used in the specification of software. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 1889, pp. 376–391. Springer Verlag (2000). https://doi.org/10.1007/3-540-44590-0_32

  22. Brochado De Miranda, T.R.: Software Language Engineering: Interaction and Usability Modeling of Language Editors. Ph.D. thesis, NOVA University of Lisbon (2017)

  23. Burkhard, R.A.: Knowledge visualization The use of complementary visual representations for the transfer of knowledge. A model, a framework, and four new approaches. Ph.D. thesis, SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZÜRICH, Zurich (2005). https://doi.org/10.3929/ethz-a-005004486

  24. Caire, P., Genon, N., Heymans, P., Moody, D.L.: Visual notation design 2.0: Towards user comprehensible requirements engineering notations. In: 2013 21st IEEE International Requirements Engineering Conference (RE), pp. 115–124. IEEE (2013). https://doi.org/10.1109/RE.2013.6636711

  25. Cambridge University Press: Cambridge Dictionary, English Dictionary. https://dictionary.cambridge.org/

  26. Canché, M., Ochoa, S.F., Perovich, D., Gutierrez, F.J.: Analysis of notations for modeling user interaction scenarios in ubiquitous collaborative systems. J. Ambient Intell. Human. Comput. (2019). https://doi.org/10.1007/s12652-019-01578-7

    Article  Google Scholar 

  27. Chandler, D.: Semiotics the Basics, 2nd edn. Routledge, London (2007). http://analepsis.files.wordpress.com/2011/08/69249454-chandler-semiotics.pdf

  28. Chen, L., Babar, M.A., Zhang, H.: Towards an evidence-based understanding of electronic data sources. In: Proceedings of the 14th International Conference on Evaluation and Assessment in Software Engineering, EASE’10, pp. 135–138. BCS Learning & Development Ltd., Swindon, GBR (2010)

  29. Claes, J., Vanderfeesten, I., Pinggera, J., Reijers, H.A., Weber, B., Poels, G.: A visual analysis of the process of process modeling. IseB 13(1), 147–190 (2015). https://doi.org/10.1007/s10257-014-0245-4

    Article  Google Scholar 

  30. Constantine, L., Henderson-Sellers, B.: Notation Matters: Part 1 - Framing the Issues. Tech. rep. (1995)

  31. Cortes-Cornax, M., Dupuy-Chessa, S., Rieu, D., Mandran, N.: Evaluating the appropriateness of the BPMN 2.0 standard for modeling service choreographies: using an extended quality framework. Softw. Syst. Model. 15(1), 219–255 (2016). https://doi.org/10.1007/s10270-014-0398-0

    Article  Google Scholar 

  32. da Silva Teixeira, M.d.G., de Almeida Falbo, R., Guizzardi, G.: Can Ontologies Systematically Help in the Design of Domain-Specific Visual Languages? In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 8185 LNCS, pp. 737–754. Springer (2013). https://doi.org/10.1007/978-3-642-41030-7_54

  33. Da Silva Teixeira, Md.G., Quirino, G.K., Gailly, F., Falbo, R.D.A., Guizzardi, G., Barcellos, M.P.: PoN-S: A systematic approach for applying the physics of notation (PoN). Lecture Notes in Business Information Processing 248, 432–447 (2016). https://doi.org/10.1007/978-3-319-39429-9_27

  34. Dangarska, Z., Figl, K., Mendling, J.: An Explorative Analysis of the Notational Characteristics of the Decision Model and Notation (DMN). In: 2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW), pp. 1–9. IEEE (2016). https://doi.org/10.1109/EDOCW.2016.7584345

  35. Del-Río-Ortega, A., Resinas, M., Durán, A., Bernárdez, B., Ruiz-Cortés, A., Toro, M.: Visual ppinot: a graphical notation for process performance indicators. Bus. Inform. Syst. Eng. 61(2), 137–161 (2019). https://doi.org/10.1007/s12599-017-0483-3

    Article  Google Scholar 

  36. Diamantopoulou, V., Mouratidis, H.: Applying the physics of notation to the evaluation of a security and privacy requirements engineering methodology. Inform. Comput. Secur. 26(4), 382–400 (2018). https://doi.org/10.1108/ICS-12-2017-0087

    Article  Google Scholar 

  37. Diprose, J.P., MacDonald, B.A., Hosking, J.G.: Ruru: A spatial and interactive visual programming language for novice robot programming. In: 2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp. 25–32. IEEE (2011). https://doi.org/10.1109/VLHCC.2011.6070374

  38. Djurica, D., Mendling, J., Figl, K.: The impact of associative coloring and representational formats on decision-making: An eye-tracking study. In: Davis, F.D., Riedl, R., vom Brocke, J., Léger, P.M., Randolph, A., Fischer, T. (eds.) Information Systems and Neuroscience, pp. 305–313. Springer, Cham (2020)

    Chapter  Google Scholar 

  39. Dobesova, Z.: Using the physics of notation to analyse model builder diagrams. Int. Multidiscip. Sci. GeoConf. Surv. Geolo. Min. Ecol. Manag. SGEM 1, 595–602 (2013). https://doi.org/10.5593/SGEM2013/BB2.V1/S08.039

    Article  Google Scholar 

  40. Dobesova, Z.: Visual Language for geodatabase design. Int. Multidiscip. Sci. GeoConf. Surv. Geolo. Min. Ecol. Manag. SGEM 1, 603–610 (2013). https://doi.org/10.5593/SGEM2013/BB2.V1/S08.040

    Article  Google Scholar 

  41. El-Attar, M.: A comparative study of students and professionals in syntactical model comprehension experiments. Softw. Syst. Model. 18(6), 3283–3329 (2019). https://doi.org/10.1007/s10270-019-00720-5

    Article  Google Scholar 

  42. El-Attar, M.: Evaluating and empirically improving the visual syntax of use case diagrams. J. Syst. Softw. 156, 136–163 (2019). https://doi.org/10.1016/j.jss.2019.06.096

    Article  Google Scholar 

  43. El-Attar, M., Luqman, H., Karpati, P., Sindre, G., Opdahl, A.L.: Extending the uml statecharts notation to model security aspects. IEEE Trans. Softw. Eng. 41(7), 661–690 (2015). https://doi.org/10.1109/TSE.2015.2396526

    Article  Google Scholar 

  44. El-Ghafar, R.M.A., Ghareeb, A.M., Nasr, E.S.: Designing user comprehensible requirements engineering visual notations: A systematic survey. In: 2014 9th International Conference on Informatics and Systems, pp. SW–10–SW–17. IEEE (2014). https://doi.org/10.1109/INFOS.2014.7036686

  45. El Kouhen, A., Gherbi, A., Dumoulin, C., Khendek, F.: On the semantic transparency of visual notations: Experiments with uml. In: Fischer, J., Scheidgen, M., Schieferdecker, I., Reed, R. (eds.) SDL 2015: Model-Driven Engineering for Smart Cities, pp. 122–137. Springer, Cham (2015)

    Chapter  Google Scholar 

  46. Famelis, M., Santosa, S.: MAV-Vis: A notation for model uncertainty. In: 2013 5th International Workshop on Modeling in Software Engineering (MiSE), pp. 7–12. IEEE (2013). https://doi.org/10.1109/MiSE.2013.6595289

  47. Faveri, C.D., Moreira, A., Araujo, J., Amaral, V.: Towards security modeling of e-voting systems. In: 2016 IEEE 24th International Requirements Engineering Conference Workshops (REW), pp. 145–154. IEEE (2016). https://doi.org/10.1109/REW.2016.037

  48. Fenk, A.: Symbols and icons in diagrammatic representation. Pragm. Cogn. 6(1–2), 301–334 (1998). https://doi.org/10.1075/pc.6.1-2.15fen

    Article  Google Scholar 

  49. Figl, K.: Comprehension of procedural visual business process models. Bus. Inf. Syst. Eng. 59(1), 41–67 (2017). https://doi.org/10.1007/s12599-016-0460-2

    Article  Google Scholar 

  50. Figl, K., Derntl, M.: The impact of perceived cognitive effectiveness on perceived usefulness of visual conceptual modeling languages. In: Jeusfeld, M., Delcambre, L., Ling, T.W. (eds.) Conceptual Modeling - ER 2011, pp. 78–91. Springer, Berlin (2011)

    Chapter  Google Scholar 

  51. Figl, K., Derntl, M., Rodriguez, M.C., Botturi, L.: Cognitive effectiveness of visual instructional design languages. J. Vis. Lang. Comput. 21(6), 359–373 (2010). https://doi.org/10.1016/j.jvlc.2010.08.009

    Article  Google Scholar 

  52. Figl, K., Mendling, J., Strembeck, M.: The influence of notational deficiencies on process model comprehension. J. Assoc. Inform. Syst. 14(6), 312–338 (2013). https://doi.org/10.17705/1jais.00335

    Article  Google Scholar 

  53. Figl, K., Mendling, J., Strembeck, M., Recker, J.: On the cognitive effectiveness of routing symbols in process modeling languages. In: Abramowicz, W., Tolksdorf, R. (eds.) Business Information Systems, pp. 230–241. Springer, Berlin (2010)

    Chapter  Google Scholar 

  54. Figl, K., Recker, J., Mendling, J.: A study on the effects of routing symbol design on process model comprehension. Decis. Support Syst. 54(2), 1104–1118 (2013). https://doi.org/10.1016/j.dss.2012.10.037

    Article  Google Scholar 

  55. Genon, N., Amyot, D., Heymans, P.: Analysing the cognitive effectiveness of the ucm visual notation. In: Kraemer, F.A., Herrmann, P. (eds.) System Analysis and Modeling: About Models, pp. 221–240. Springer, Berlin (2011)

    Chapter  Google Scholar 

  56. Genon, N., Caire, P., Toussaint, H., Heymans, P., Moody, D.: Towards a More Semantically Transparent i* Visual Syntax. In: Hutchison, D., Kanade, T., Kittler, J., Kleinberg, J.M., Mattern, F., Mitchell, J.C., Naor, M., Nierstrasz, O., Rangan, C Pandu, Steffen, B., Sudan, M., Terzopoulos, D., Tygar, D., Vardi, M.Y., Weikum, G., Regnell, B., Damian, D. (eds.) Requirements Engineering: Foundation for Software Quality, vol. 7195, pp. 140–146. Springer Berlin Heidelberg, Berlin, Heidelberg (2012). https://doi.org/10.1007/978-3-642-28714-5_12

  57. Genon, N., Heymans, P., Amyot, D.: Analysing the cognitive effectiveness of the BPMN 2.0 visual notation. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 6563 LNCS(October), 377–396 (2011). https://doi.org/10.1007/978-3-642-19440-5_25

  58. Giraldo, F.D., España, S., Pastor, Ó., Giraldo, W.J.: Considerations about quality in model-driven engineering. Softw. Qual. J. 26(2), 685–750 (2018). https://doi.org/10.1007/s11219-016-9350-6

    Article  Google Scholar 

  59. Gómez, M., Cervantes, J.: User Interface Transition Diagrams for customer-developer communication improvement in software development projects. J. Syst. Softw. 86(9), 2394–2410 (2013). https://doi.org/10.1016/j.jss.2013.04.022

    Article  Google Scholar 

  60. Gonçalves, E., Almendra, C., Goulão, M., Araújo, J., Castro, J.: Using empirical studies to mitigate symbol overload in iStar extensions. In: Software and Systems Modeling, vol. 19, pp. 763–784. Springer (2020). https://doi.org/10.1007/s10270-019-00770-9

  61. Goonetilleke, R.S., Shih, H.M., On, H.K., Fritsch, J.: Effects of training and representational characteristics in icon design. Int. J. Hum. Comput. Stud. 55(5), 741–760 (2001). https://doi.org/10.1006/ijhc.2001.0501

    Article  MATH  Google Scholar 

  62. Gopalakrishnan, S., Krogstie, J., Sindre, G.: Extending Use and Misuse Case Diagrams to Capture Multi-channel Information Systems. In: Manaf, A Abd, Zeki, A., Zamani, M., Chuprat, S., El-Qawasmeh, E. (eds.) Informatics Engineering and Information Science, vol. 251, pp. 355–369. Springer, Berlin (2011). https://doi.org/10.1007/978-3-642-25327-0_31

  63. Gopalakrishnan, S., Sindre, G.: Analytical Evaluation of Notational Adaptations to Capture Location of Activities in Process Models. Tech. rep., Department of Computer and Information Science, Norwegian University of Science and Technology (2011)

  64. Granada, D., Vara, J.M., Brambilla, M., Bollati, V., Marcos, E.: Analysing the cognitive effectiveness of the WebML visual notation. Softw. Syst. Model. 16(1), 195–227 (2017). https://doi.org/10.1007/s10270-014-0447-8

    Article  Google Scholar 

  65. Green, T., Blackwell, A.: Cognitive Dimensions of Information Artefacts: a tutorial. Computer-Based Learning Unit, University of Leeds, Tech. rep. (1998)

    Google Scholar 

  66. Green, T.R., Petre, M.: Usability analysis of visual programming environments: a ‘cognitive dimensions’ framework. J. Vis. Lang. Comput. 7(2), 131–174 (1996). https://doi.org/10.1006/jvlc.1996.0009

    Article  Google Scholar 

  67. Gurr, C.A.: Effective diagrammatic communication: syntactic, semantic and pragmatic issues. J. Vis. Lang. Comput. 10(4), 317–342 (1999). https://doi.org/10.1006/jvlc.1999.0130

    Article  Google Scholar 

  68. Helming, J., Koegel, M., Schneider, F., Haeger, M., Kaminski, C., Bruegge, B., Berenbach, B.: Towards a unified requirements modeling language. In: 2010 Fifth International Workshop on Requirements Engineering Visualization, pp. 53–57. IEEE (2010). https://doi.org/10.1109/REV.2010.5625659

  69. Henderson-Sellers, B., Low, G., Gonzalez-Perez, C.: Semiotic Considerations for the Design of an Agent-Oriented Modelling Language. In: van der Aalst, W., Mylopoulos, J., Rosemann, M., Shaw, M.J., Szyperski, C., Bider, I., Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Wrycza, S. (eds.) Enterprise, Business-Process and Information Systems Modeling, vol. 113, pp. 422–434. Springer, Berlin (2012). https://doi.org/10.1007/978-3-642-31072-0_29

  70. Henriques, H., Lourenço, H., Amaral, V., Goulão, M.: Improving the developer experience with a low-code process modelling language. In: Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS ’18, pp. 200–210. Association for Computing Machinery, New York, NY, USA (2018). https://doi.org/10.1145/3239372.3239387

  71. Heyvaert, P., Dimou, A., De Meester, B., Seymoens, T., Herregodts, A.L., Verborgh, R., Schuurman, D., Mannens, E.: Specification and implementation of mapping rule visualization and editing: MapVOWL and the RMLEditor. J. Web Semantics 49(March), 31–50 (2018). https://doi.org/10.1016/j.websem.2017.12.003

    Article  Google Scholar 

  72. Hoos, E., Wieland, M., Mitschang, B.: Analysis method for conceptual context modeling applied in production environments. In: Abramowicz, W. (ed.) Business Information Systems, pp. 313–325. Springer, Cham (2017)

    Chapter  Google Scholar 

  73. Howell, W.C., Fuchs, A.H.: Population stereotypy in code design. Organiz. Behav. Hum. Perform. 3(3), 310–339 (1968). https://doi.org/10.1016/0030-5073(68)90012-3

    Article  Google Scholar 

  74. Isherwood, S.J., McDougall, S.J., Curry, M.B.: Icon identification in context: the changing role of icon characteristics with user experience. Hum. Factors 49(3), 465–476 (2007). https://doi.org/10.1518/001872007X200102

    Article  Google Scholar 

  75. ISO Central Secretary: ISO - ISO 7010:2003 - Graphical symbols — Safety colours and safety signs — Registered safety signs. Standard ISO - ISO 7010:2003, International Organization for Standardization, Geneva, CH (2003)

  76. ISO Central Secretary: ISO/IEC TR 9126-4:2004 Software engineering—Product quality—Part 4: Quality in use metrics. Standard ISO/IEC TR 9126-4:2004, International Organization for Standardization, Geneva, CH (2004)

  77. ISO Central Secretary: ISO - ISO 7001:2007 - Graphical symbols—Public information symbols. Standard ISO - ISO 7001:2007, International Organization for Standardization, Geneva, CH (2007)

  78. ISO Central Secretary: ISO - ISO 9186-1:2014 - Graphical symbols—Test methods—Part 1: Method for testing comprehensibility. Standard ISO - ISO 9186-1:2014, International Organization for Standardization, Geneva, CH (2014)

  79. Janiesch, C., Fischer, M., Winkelmann, A., Nentwich, V.: Specifying autonomy in the Internet of Things: the autonomy model and notation. IseB 17(1), 159–194 (2019). https://doi.org/10.1007/s10257-018-0379-x

    Article  Google Scholar 

  80. Janiesch, C., Matzner, M.: Bamn: a modeling method for business activity monitoring systems. J. Decis. Syst. 28(3), 185–223 (2019). https://doi.org/10.1080/12460125.2019.1631682

    Article  Google Scholar 

  81. Kascak, L., Rébola, C.B., Braunstein, R., Sanford, J.A.: Icon design for user interface of remote patient monitoring mobile devices. In: SIGDOC 2013 - Proceedings of the 31st ACM International Conference on Design of Communication, pp. 77–83 (2013). https://doi.org/10.1145/2507065.2507104

  82. Khalajzadeh, H., Abdelrazek, M., Grundy, J., Hosking, J., He, Q.: BiDaML: A suite of visual languages for supporting end-user data analytics. In: 2019 IEEE International Congress on Big Data (BigDataCongress), pp. 93–97. IEEE (2019). https://doi.org/10.1109/BigDataCongress.2019.00025

  83. Kitchenham, B., Brereton, P.: A systematic review of systematic review process research in software engineering. Inf. Softw. Technol. 55(12), 2049–2075 (2013). https://doi.org/10.1016/j.infsof.2013.07.010

    Article  Google Scholar 

  84. Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering (2007). https://doi.org/10.1145/1134285.1134500

    Article  Google Scholar 

  85. Knuplesch, D., Reichert, M.: A visual language for modeling multiple perspectives of business process compliance rules. Softw. Syst. Model. 16(3), 715–736 (2017). https://doi.org/10.1007/s10270-016-0526-0

    Article  Google Scholar 

  86. Krogstie, J., Sindre, G., Jørgensen, H.: Process models representing knowledge for action: A revised quality framework (2006). https://doi.org/10.1057/palgrave.ejis.3000598

    Article  Google Scholar 

  87. Kuhar, S., Polančič, G.: Semantic transparency principle - systematic literature review. Mendeley Data (2020). https://doi.org/10.17632/5c32jtc8v4.1

  88. Kummer, T.F., Recker, J., Mendling, J.: Enhancing understandability of process models through cultural-dependent color adjustments. Decis. Support Syst. 87, 1–12 (2016). https://doi.org/10.1016/j.dss.2016.04.004

    Article  Google Scholar 

  89. La Rosa, M., ter Hofstede, A.H.M., Wohed, P., Reijers, H.A., Mendling, J., van der Aalst, W.M.P.: Managing process model complexity via concrete syntax modifications. IEEE Trans. Ind. Inf. 7(2), 255–265 (2011). https://doi.org/10.1109/TII.2011.2124467

    Article  Google Scholar 

  90. Larkin, J., Simon, H.: Why a diagram is (sometimes) worth ten thousand words. Cogn. Sci. 11(1), 65–100 (1987). https://doi.org/10.1016/S0364-0213(87)80026-5

    Article  Google Scholar 

  91. Laurent, P., Mader, P., Cleland-Huang, J., Steele, A.: A Taxonomy and Visual Notation for Modeling Globally Distributed Requirements Engineering Projects. In: 2010 5th IEEE International Conference on Global Software Engineering, pp. 35–44. IEEE (2010). https://doi.org/10.1109/ICGSE.2010.55

  92. Le Pallec, X., Dupuy-Chessa, S.: Support for quality metrics in metamodelling. In: Proceedings of the Second Workshop on Graphical Modeling Language Development - GMLD ’13, pp. 23–31. ACM Press, New York, New York, USA (2013). https://doi.org/10.1145/2489820.2489825

  93. Leitner, M., Schefer-Wenzl, S., Rinderle-Ma, S., Strembeck, M.: An Experimental Study on the Design and Modeling of Security Concepts in Business Processes. In: J. Grabis, M. Kirikova, J. Zdravkovic, J. Stirna (eds.) Lecture Notes in Business Information Processing, Lecture Notes in Business Information Processing, vol. 165, pp. 236–250. Springer, Berlin (2013). https://doi.org/10.1007/978-3-642-41641-5_17

  94. Leutner, D., Leopold, C., Sumfleth, E.: Cognitive load and science text comprehension: effects of drawing and mentally imagining text content. Comput. Hum. Behav. 25(2), 284–289 (2009). https://doi.org/10.1016/j.chb.2008.12.010

    Article  Google Scholar 

  95. van der Linden, D., Hadar, I.: User involvement in applications of the PoN. Lect. Not. Bus. Inform. Process. 249, 109–115 (2016). https://doi.org/10.1007/978-3-319-39564-7_11

    Article  Google Scholar 

  96. van der Linden, D., Hadar, I., Zamansky, A.: What practitioners really want: requirements for visual notations in conceptual modeling. Softw. Syst. Model. 18(3), 1813–1831 (2019). https://doi.org/10.1007/s10270-018-0667-4

    Article  Google Scholar 

  97. van der Linden, D., Zamansky, A., Hadar, I.: How cognitively effective is a visual notation? on the inherent difficulty of operationalizing the physics of notations. In: Schmidt, R., Guédria, W., Bider, I., Guerreiro, S. (eds.) Enterprise, Business-Process and Information Systems Modeling, pp. 448–462. Springer, Cham (2016)

    Chapter  Google Scholar 

  98. Linden, D.V.D., Zamansky, A., Hadar, I.: A Framework for Improving the Verifiability of Visual Notation Design Grounded in the Physics of Notations. Proceedings - 2017 IEEE 25th International Requirements Engineering Conference, RE 2017 pp. 41–50 (2017). https://doi.org/10.1109/RE.2017.37

  99. Liu, J., Grundy, J., Avazpour, I., Abdelrazek, M.: A domain-specific visual modeling language for testing environment emulation. In: 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp. 143–151. IEEE (2016). https://doi.org/10.1109/VLHCC.2016.7739677

  100. Luong, T.N., Etcheverry, P., Marquesuzaà, C., Nodenot, T.: A visual programming language for designing interactions embedded in web-based geographic applications. In: Proceedings of the 2012 ACM International Conference on Intelligent User Interfaces, IUI ’12, p. 207–216. Association for Computing Machinery, New York, NY, USA (2012). https://doi.org/10.1145/2166966.2167003

  101. Mäder, P., Cleland-Huang, J.: A visual traceability modeling language. In: Petriu, D.C., Rouquette, N., Haugen, Ø. (eds.) Model Driven Engineering Languages and Systems, pp. 226–240. Springer, Berlin (2010)

    Chapter  Google Scholar 

  102. Maes, A., Poels, G.: Evaluating quality of conceptual modelling scripts based on user perceptions. Data Knowl. Eng. 63(3), 701–724 (2007). https://doi.org/10.1016/j.datak.2007.04.008

    Article  Google Scholar 

  103. Masri, K., Parker, D., Gemino, A.: Using iconic graphics in entity-relationship diagrams. J. Database Manag. 19(3), 22–41 (2008). https://doi.org/10.4018/jdm.2008070102

    Article  Google Scholar 

  104. Mayer, N., Feltus, C.: Evaluation of the risk and security overlay of archimate to model information system security risks. In: 2017 IEEE 21st International Enterprise Distributed Object Computing Workshop (EDOCW), vol. 2017-Octob, pp. 106–116. IEEE (2017). https://doi.org/10.1109/EDOCW.2017.30

  105. McDougall, S.J., Curry, M.B., De Bruijn, O.: Measuring symbol and icon characteristics: norms for concreteness, complexity, meaningfulness, familiarity, and semantic distance for 239 symbols. Behav. Res. Methods Instr. Comput. 31(3), 487–519 (1999). https://doi.org/10.3758/BF03200730

    Article  Google Scholar 

  106. McDougall, S.J.P., Curry, M.B., de Bruijn, O.: The effects of visual information on users’ mental models: an evaluation of pathfinder analysis as a measure of icon usability. Int. J. Cogn. Ergonom. 5(1), 59–84 (2001). https://doi.org/10.1207/S15327566IJCE0501_4

    Article  Google Scholar 

  107. Mendling, J., Recker, J.C., Reijers, H.A.: On the usage of labels and icons in business process modeling. Int. J. Inform. Syst. Model. Design 1(2), 40–58 (2010). https://doi.org/10.4018/jismd.2010040103

    Article  Google Scholar 

  108. Michael, J., Mayr, H.C.: Intuitive understanding of a modeling language. In: Proceedings of the Australasian Computer Science Week Multiconference on - ACSW ’17, pp. 1–10. ACM Press, New York, New York, USA (2017). https://doi.org/10.1145/3014812.3014849. http://dl.acm.org/citation.cfm?doid=3014812.3014849

  109. Miranda, T., Challenger, M., Tezel, B.T., Alaca, O.F., Barišić, A., Amaral, V., Goulão, M., Kardas, G.: Improving the Usability of a MAS DSML. In: Weyns, D., Mascardi, V., Ricci, A. (eds.) Engineering Multi-Agent Systems, vol. 11375, pp. 55–75. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-25693-7_4

  110. Mohagheghi, P., Gilani, W., Stefanescu, A., Fernandez, M.A., Nordmoen, B., Fritzsche, M.: Where does model-driven engineering help? Experiences from three industrial cases. Softw. Syst. Model. 12(3), 619–639 (2013). https://doi.org/10.1007/s10270-011-0219-7

    Article  Google Scholar 

  111. Molina, A.I., Redondo, M.A., Ortega, M., Lacave, C.: Evaluating a graphical notation for modeling collaborative learning activities: a family of experiments. Sci. Comput. Program. 88, 54–81 (2014). https://doi.org/10.1016/j.scico.2014.02.019

    Article  Google Scholar 

  112. Monika, M., Jan, M., Malinova, M., Mendling, J.: The effect of process map design quality on process management success. ECIS 2013 Completed Research pp. 1–12 (2013)

  113. Moody, D.: The physics of notations: toward a scientific basis for constructing visual notations in software engineering. IEEE Trans. Softw. Eng. 35(6), 756–779 (2009). https://doi.org/10.1109/TSE.2009.67

    Article  Google Scholar 

  114. Moody, D., van Hillegersberg, J.: Evaluating the visual syntax of uml: an analysis of the cognitive effectiveness of the uml family of diagrams. In: Gašević, D., Lämmel, R., Van Wyk, E. (eds.) Software Language Engineering, pp. 16–34. Springer, Berlin (2009)

    Chapter  Google Scholar 

  115. Moody, D.L.: Why a Diagram is Only Sometimes Worth a Thousand Words: An Analysis of the BPMN 2.0 Visual Notation. Draft pp. 1–62 (2011)

  116. Moody, D.L., Heymans, P., Matulevicius, R.: Improving the Effectiveness of Visual Representations in Requirements Engineering: An Evaluation of i* Visual Syntax. In: 2009 17th IEEE International Requirements Engineering Conference, pp. 171–180. IEEE (2009). https://doi.org/10.1109/RE.2009.44

  117. Moody, D.L., Heymans, P., Matulevičius, R.: Visual syntax does matter: improving the cognitive effectiveness of the i* visual notation. Requir. Eng. 15(2), 141–175 (2010). https://doi.org/10.1007/s00766-010-0100-1

    Article  Google Scholar 

  118. Moody, D.L., Shanks, G.G.: What makes a good data model? Evaluating the quality of entity relationship models. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 881 LNCS, pp. 94–111. Springer Verlag (1994). https://doi.org/10.1007/3-540-58786-1_75

  119. Netto, J.M., Santoro, F.M., Baião, F.A.: Evaluating KIPN for Modeling KIP. In: Lohmann, N., Song, M., Wohed, P. (eds.) Business Process Management Workshops, vol. 171, pp. 549–561. Springer International Publishing, Cham (2014). https://doi.org/10.1007/978-3-319-06257-0_44

  120. Nielsen, J., Molich, R.: Heuristic evaluation of user interfaces. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI ’90, p. 249–256. Association for Computing Machinery, New York, NY, USA (1990). https://doi.org/10.1145/97243.97281

  121. Norman, D.A.: The Design of Everyday Things. MIT Press, London (1988)

    Google Scholar 

  122. Ober, I., Palyart, M., Bruel, J.M., Lugato, D.: On the use of models for high-performance scientific computing applications: an experience report. Softw. Syst. Model. 17(1), 319–342 (2018). https://doi.org/10.1007/s10270-016-0518-0

    Article  Google Scholar 

  123. Obie, H.O., Chua, C., Avazpour, I., Abdelrazek, M., Grundy, J., Bednarz, T.: Pedaviz: Visualising hour-level pedestrian activity. In: Proceedings of the 11th International Symposium on Visual Information Communication and Interaction, VINCI ’18, pp. 9–16. Association for Computing Machinery, New York, NY, USA (2018). https://doi.org/10.1145/3231622.3231626

  124. Odusote, B., Daramola, O., Adigun, M.: Towards an extended misuse case framework for elicitation of cloud dependability requirements. In: Proceedings of the Annual Conference of the South African Institute of Computer Scientists and Information Technologists, SAICSIT ’18, pp. 135–144. Association for Computing Machinery, New York, NY, USA (2018). https://doi.org/10.1145/3278681.3278698

  125. Paivio, A.: Mental Representations. Oxford University PressOxford University Press, Oxford (1990). https://doi.org/10.1093/acprof:oso/9780195066661.001.0001

    Book  Google Scholar 

  126. Peirce, C., Moore, E.: Charles s. peirce: the essential writings (great books in philosophy). Prometheus Books, Amherst (1998)

  127. Petre, M.: Why looking isn’t always seeing: readership skills and graphical programming. Commun. ACM 38(6), 33–44 (1995). https://doi.org/10.1145/203241.203251

    Article  Google Scholar 

  128. Pittl, B., Fill, H.G.: A visual modeling approach for the Semantic Web Rule Language. Semantic Web 11(2), 361–389 (2020). https://doi.org/10.3233/SW-180340

    Article  Google Scholar 

  129. Polančič, G., Brin, P., Heloisa Thom, L., Sosa, E., Kocbek Bule, M.: An empirical investigation of the intuitiveness of process landscape designs. In: Nurcan, S., Reinhartz-Berger, I., Soffer, P., Zdravkovic, J. (eds.) Enterprise, Business-Process and Information Systems Modeling, pp. 209–223. Springer, Cham (2020)

    Chapter  Google Scholar 

  130. Polančič, G., Brin, P., Kuhar, S., Jošt, G., Huber, J.: An empirical investigation of the cultural impacts on the business process concepts’ representations. In: Di Ciccio, C., Gabryelczyk, R., García-Bañuelos, L., Hernaus, T., Hull, R., Štemberger, M Indihar, Kő, A., Staples, M. (eds.) Business Process Management: Blockchain and Central and Eastern Europe Forum, pp. 296–311. Springer, Cham (2019)

  131. Polančič, G., Orban, B.: A BPMN-based language for modeling corporate communications. Comput. Stand. Interfaces 65(October 2018), 45–60 (2019). https://doi.org/10.1016/j.csi.2019.02.001

  132. Popescu, G., Wegmann, A.: Using the Physics of Notations Theory to Evaluate the Visual Notation of SEAM. In: 2014 IEEE 16th Conference on Business Informatics, pp. 166–173. IEEE (2014). https://doi.org/10.1109/CBI.2014.21

  133. Razo-Zapata, I.S., Chew, E.K., Proper, E.: VIVA: A VIsual Language to Design VAlue Co-Creation. In: 2018 IEEE 20th Conference on Business Informatics (CBI), vol. 1, pp. 20–29. IEEE (2018). https://doi.org/10.1109/CBI.2018.00012

  134. Recker, J., Dreiling, A.: The effects of content presentation format and user characteristics on novice developers’ understanding of process models. Commun. Assoc. Inform. Syst. 28, (2011)

  135. Recker, J., Safrudin, N., Rosemann, M.: How novices design business processes. Inform. Syst. 37(6), 557–573 (2012). https://doi.org/10.1016/j.is.2011.07.001

    Article  Google Scholar 

  136. Reinhartz-Berger, I., Figl, K., Haugen, Ø.: Investigating styles in variability modeling: hierarchical vs. constrained styles. Inform. Softw. Technol. 87, 81–102 (2017). https://doi.org/10.1016/j.infsof.2017.01.012

    Article  Google Scholar 

  137. renaud, k., van Biljon, J.: Charting the path towards effective knowledge visualisations. In: Proceedings of the South African Institute of Computer Scientists and Information Technologists, SAICSIT ’17, pp. 1–10. Association for Computing Machinery, New York, NY, USA (2017). https://doi.org/10.1145/3129416.3129421

  138. Roast, C., Uruchurtu, E.: Reflecting on the physics of notations applied to a visualisation case study. In: Proceedings of the 6th Mexican Conference on Human-Computer Interaction, MexIHC’16, p. 24–31. Association for Computing Machinery, New York, NY, USA (2016). https://doi.org/10.1145/2967175.2967383

  139. Roelens, B., Steenacker, W., Poels, G.: Realizing strategic fit within the business architecture: the design of a Process-Goal Alignment modeling and analysis technique. Softw. Syst. Model. 18(1), 631–662 (2019). https://doi.org/10.1007/s10270-016-0574-5

    Article  Google Scholar 

  140. Romuald, D., Mens, T.: Gismo: A domain-specific modelling language for executable prototyping of gestural interaction. In: Proceedings of the 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS ’15, p. 34–43. Association for Computing Machinery, New York, NY, USA (2015). https://doi.org/10.1145/2774225.2774838

  141. Ruiz, A., Panach, J.I., Pastor, O., Giraldo, F.D., Arciniegas, J.L., Giraldo, W.J.: Designing the Didactic Strategy Modeling Language (DSML) From PoN: An Activity Oriented EML Proposal. IEEE Revista Iberoamericana de Tecnologias del Aprendizaje 13(4), 136–143 (2018). https://doi.org/10.1109/RITA.2018.2879262

    Article  Google Scholar 

  142. Saeed, M., Saleh, F., Al-Insaif, S., El-Attar, M.: Empirical validating the cognitive effectiveness of a new feature diagrams visual syntax. Inf. Softw. Technol. 71, 1–26 (2016). https://doi.org/10.1016/j.infsof.2015.10.012

    Article  Google Scholar 

  143. Saleh, F., El-Attar, M.: A scientific evaluation of the misuse case diagrams visual syntax. Inf. Softw. Technol. 66, 73–96 (2015). https://doi.org/10.1016/j.infsof.2015.05.002

    Article  Google Scholar 

  144. Salnitri, M., Dalpiaz, F., Giorgini, P.: Designing secure business processes with SecBPMN. Softw. Syst. Model. 16(3), 737–757 (2017). https://doi.org/10.1007/s10270-015-0499-4

    Article  Google Scholar 

  145. Sandkuhl, K., Koç, H.: Component-based method development: an experience report. In: Frank, U., Loucopoulos, P., Pastor, Ó., Petrounias, I. (eds.) The Practice of Enterprise Modeling, pp. 164–178. Springer, Berlin (2014)

    Google Scholar 

  146. Santos, M., Gralha, C., Goulão, M., Araújo, J.: Increasing the semantic transparency of the KAOS goal model concrete syntax. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 11157 LNCS, 424–439 (2018). https://doi.org/10.1007/978-3-030-00847-5_30

  147. Santos, M., Gralha, C., Goulao, M., Araujo, J., Moreira, A.: On the Impact of Semantic Transparency on Understanding and Reviewing Social Goal Models. In: 2018 IEEE 26th International Requirements Engineering Conference (RE), pp. 228–239. IEEE (2018). https://doi.org/10.1109/RE.2018.00031

  148. Sion, L., Yskout, K., van den Berghe, A., Scandariato, R., Joosen, W.: MASC: Modelling Architectural Security Concerns. In: 2015 IEEE/ACM 7th International Workshop on Modeling in Software Engineering, pp. 36–41. IEEE (2015). https://doi.org/10.1109/MiSE.2015.14

  149. Storrle, H.: Modeling Moods. In: 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C), pp. 468–477. IEEE (2019). https://doi.org/10.1109/MODELS-C.2019.00075

  150. Störrle, H., Fish, A.: Towards an operationalization of the “physics of notations” for the analysis of visual languages. In: Moreira, A., Schätz, B., Gray, J., Vallecillo, A., Clarke, P. (eds.) Model-Driven Engineering Languages and Systems, pp. 104–120. Springer, Berlin Heidelberg, Berlin, Heidelberg (2013)

  151. Tenbergen, B., Weyer, T., Pohl, K.: Hazard Relation Diagrams: a diagrammatic representation to increase validation objectivity of requirements-based hazard mitigations. Requir. Eng. 23(2), 291–329 (2018). https://doi.org/10.1007/s00766-017-0267-9

    Article  Google Scholar 

  152. Thomas, J.C., Diament, J., Martino, J., Bellamy, R.K.E.: Using the “Physics” of notations to analyze a visual representation of business decision modeling. In: 2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp. 41–44. IEEE (2012). https://doi.org/10.1109/VLHCC.2012.6344478

  153. Thuy, T.T.H.: Reading Images - the Grammar of Visual Design. VNU Journal of Foreign Studies 33(6) (2017). https://doi.org/10.25073/2525-2445/vnufs.4217

  154. Van Der Linden, D., Hadar, I.: A systematic literature review of applications of the physics of notation. IEEE Trans. Software Eng. 45(8), 736–759 (2019). https://doi.org/10.1109/TSE.2018.2802910

    Article  Google Scholar 

  155. Wanderley, F., Silva, A., Araujo, J., Silveira, D.S.: SnapMind: A framework to support consistency and validation of model-based requirements in agile development. In: 2014 IEEE 4th International Model-Driven Requirements Engineering Workshop (MoDRE), pp. 47–56. IEEE (2014). https://doi.org/10.1109/MoDRE.2014.6890825

  156. Weisenberger, B., Vogel-Heuser, B.: Evaluation of a graphical modeling language for the specification of manufacturing execution systems. In: Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012), pp. 1–7. IEEE (2012). https://doi.org/10.1109/ETFA.2012.6489669

  157. Winn, W.: Encoding and retrieval of information in maps and diagrams. IEEE Trans. Prof. Commun. 33(3), 103–107 (1990). https://doi.org/10.1109/47.59083

  158. Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering, The Kluwer International Series in Software Engineering, vol. 6. Springer US (2002). https://doi.org/10.1007/978-3-642-29044-2. http://link.springer.com/10.1007/978-1-4615-4625-2

  159. Woods, E., Bashroush, R.: Modelling large-scale information systems using ADLs - An industrial experience report. J. Syst. Softw. 99, 97–108 (2015). https://doi.org/10.1016/j.jss.2014.09.018

    Article  Google Scholar 

  160. Zehnder, E., Mayer, N., Gronier, G.: Evaluation of the Cognitive Effectiveness of the CORAS Modelling Language. In: Woo, C., Lu, J., Li, Z., Ling, T.W., Li, G., Lee, M.L. (eds.) Advances in Conceptual Modeling, vol. 11158, pp. 149–162. Springer International Publishing, Cham (2018). https://doi.org/10.1007/978-3-030-01391-2_21

  161. Zender, M., Mejia, G.M.: Improving icon design: Through focus on the role of individual symbols in the construction of meaning. Visible Language 47, 66 (2013)

    Google Scholar 

  162. Zhou, B., Maines, C., Tang, S., Shi, Q.: A Framework for the Visualisation of Cyber Security Requirements and Its Application in BPMN. In: S. Parkinson, A. Crampton, R. Hill (eds.) Guide to Vulnerability Analysis for Computer Networks and Systems, pp. 339–366. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-92624-7_15

  163. Zwaga, H., Boersema, T.: Evaluation of a set of graphic symbols. Appl. Ergonom. 14(1), 43–54 (1983). https://doi.org/10.1016/0003-6870(83)90220-X

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Saša Kuhar.

Ethics declarations

Conflicts of interest

The authors declare that they have no conflict of interest.

Additional information

Communicated by Benoit Combemale.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix: List of selected studies

ID

Title

Author

Source

Year

Ref

S8

A Visual Programming Language for Designing Interactions Embedded in Web-Based Geographic Applications

Luong, The Nhan and Etcheverry, Patrick and Marquesuzaà, Christophe and Nodenot, Thierry

Proceedings of the 2012 ACM international conference on Intelligent User Interfaces - IUI ’12

2012

[100]

S9

Improving the Developer Experience with a Low-Code Process Modelling Language

Henriques, Henrique and Lourenço, Hugo and Amaral, Vasco and Goulão, Miguel

Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems - MODELS ’18

2018

[70]

S10

Analysing the Cognitive Effectiveness of the UCM Visual Notation

Genon, Nicolas and Amyot, Daniel and Heymans, Patrick

Proceedings of the 6th International Conference on System Analysis and Modeling: About Models

2010

[55]

S11

The Impact of Perceived Cognitive Effectiveness on Perceived Usefulness of Visual Conceptual Modeling Languages

Figl, Kathrin and Derntl, Michael

Conceptual Modeling – ER 2011

2011

[50]

S12

MAV-Vis: A Notation for Model Uncertainty

Famelis, Michalis and Santosa, Stephanie

2013 5th International Workshop on Modeling in Software Engineering (MiSE)

2013

[46]

S13

A Situation-Aware Workflow Modelling Extension

Breitenbücher, Uwe and Hirmer, Pascal and Képes, Kálmán and Kopp, Oliver and Leymann, Frank and Wieland, Matthias

Proceedings of the 17th International Conference on Information Integration and Web-based Applications & Services – iiWAS ’15

2015

[19]

S14

The Effect of Process Map Design Quality on Process Management Success

Malinova, Monika and Mendling, Jan

2011 Fifth international conference on research challenges in information science

2011

[112]

S15

DMLAS: A Domain-Specific Language for designing adaptive systems

J. Bocanegra and J. Pavlich-Mariscal and A. Carrillo-Ramos

2015 10th Computing Colombian Conference (10CCC)

2015

[15]

S16

Managing Process Model Complexity via Concrete Syntax Modifications

M. La Rosa and A. H. M. ter Hofstede and P. Wohed and H. A. Reijers and J. Mendling and W. M. P. van der Aalst

IEEE Transactions on Industrial Informatics

2011

[89]

S17

Evaluation of the risk and security overlay of archimate to model information system security risks

N. Mayer and C. Feltus

2017 IEEE 21st International Enterprise Distributed Object Computing Workshop (EDOCW)

2017

[104]

S18

Improving the Effectiveness of Visual Representations in Requirements Engineering: An Evaluation of i* Visual Syntax

D. L. Moody and P. Heymans and R. Matulevicius

2009 17th IEEE International Requirements Engineering Conference

2009

[116]

S19

VIVA: A VIsual Language to Design VAlue Co-Creation

I. S. Razo-Zapata and E. K. Chew and E. Proper

2018 IEEE 20th Conference on Business Informatics (CBI)

2018

[133]

S20

BiDaML: A Suite of Visual Languages for Supporting End-User Data Analytics

H. Khalajzadeh and M. Abdelrazek and J. Grundy and J. Hosking and Q. He

2019 IEEE International Congress on Big Data (BigDataCongress)

2019

[82]

S21

Modeling Moods

H. Störrle

2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)

2019

[149]

S22

Designing the Didactic Strategy Modeling Language (DSML) From PoN: An Activity Oriented EML Proposal

A. Ruiz and J. I. Panach and O. Pastor and F. D. Giraldo and J. L. Arciniegas and W. J. Giraldo

IEEE Revista Iberoamericana de Tecnologias del Aprendizaje

2018

[141]

S23

On the Impact of Semantic Transparency on Understanding and Reviewing Social Goal Models

M. Santos and C. Gralha and M. Goulão and J. Araújo and A. Moreira

2018 IEEE 26th International Requirements Engineering Conference (RE)

2018

[147]

S24

Visual notation design 2.0: Towards user comprehensible requirements engineering notations

P. Caire and N. Genon and P. Heymans and D. L. Moody

2013 21st IEEE International Requirements Engineering Conference (RE)

2013

[24]

S25

Using the “Physics” of notations to analyze a visual representation of business decision modeling

J. C. Thomas and J. Diament and J. Martino and R. K. E. Bellamy

2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

2012

[152]

ID

Title

Author

Source

Year

Ref

S26

A visual syntax for Larman’s operation contracts

A. S. Algablan and S. S. Somé

2016 International Conference on Engineering & MIS (ICEMIS)

2016

[3]

S27

Using the Physics of Notations Theory to Evaluate the Visual Notation of SEAM

G. Popescu and A. Wegmann

2014 IEEE 16th Conference on Business Informatics

2014

[132]

S28

Towards Security Modeling of e-Voting Systems

C. D. Faveri and A. Moreira and J. Araújo and V. Amaral

2016 IEEE 24th International Requirements Engineering Conference Workshops (REW)

2016

[47]

S29

Evaluation of a graphical modeling language for the specification of manufacturing execution systems

B. Weißenberger and B. Vogel-Heuser

Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)

2012

[156]

S30

SnapMind: A framework to support consistency and validation of model-based requirements in agile development

F. Wanderley and A. Silva and J. Araujo and D. S. Silveira

2014 IEEE 4th International Model-Driven Requirements Engineering Workshop (MoDRE)

2014

[155]

S31

SecDSVL: A Domain-Specific Visual Language to Support Enterprise Security Modelling

M. Almorsy and J. Grundy

2014 23rd Australian Software Engineering Conference

2014

[4]

S32

A Taxonomy and Visual Notation for Modeling Globally Distributed Requirements Engineering Projects

P. Laurent and P. Mäder and J. Cleland-Huang and A. Steele

2010 5th IEEE International Conference on Global Software Engineering

2010

[91]

S33

Ruru: A spatial and interactive visual programming language for novice robot programming

J. P. Diprose and B. A. MacDonald and J. G. Hosking

2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

2011

[37]

S34

A domain-specific visual modeling language for testing environment emulation

J. Liu and J. Grundy and I. Avazpour and M. Abdelrazek

2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)

2016

[99]

S35

An Explorative Analysis of the Notational Characteristics of the Decision Model and Notation (DMN)

Z. Dangarska and K. Figl and J. Mendling

2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW)

2016

[34]

S36

Towards a unified Requirements Modeling Language

J. Helming and M. Koegel and F. Schneider and M. Haeger and C. Kaminski and B. Bruegge and B. Berenbach

2010 Fifth International Workshop on Requirements Engineering Visualization

2010

[68]

S37

Increasing the Semantic Transparency of the KAOS Goal Model ConcreteSyntax

Santos, Mafalda and Gralha, Catarina and Goulao, Miguel and Araujo, Joao

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

2018

[146]

S38

Empirical validating the cognitive effectiveness of a new featurediagrams visual syntax

Saeed, Mazin and Saleh, Faisal and Al-Insaif, Sadiq and El-Attar, Mohamed

Information and Software Technology

2016

[142]

S39

An Experimental Study on the Design and Modeling of Security Concepts inBusiness Processes

Leitner, Maria and Schefer-Wenzl, Sigrid and Rinderle-Ma, Stefanie andStrembeck, Mark

Lecture Notes in Business Information Processing

2013

[93]

S40

The Influence of Notational Deficiencies on Process Model Comprehension

Figl, Kathrin and Mendling, Jan and Strembeck, Mark

Journal of the Association for Information Systems

2013

[52]

S41

A study on the effects of routing symbol design on process model comprehension

Figl, Kathrin and Recker, Jan and Mendling, Jan

Decision Support Systems

2013

[54]

S42

On the Cognitive Effectiveness of Routing Symbols in Process Modeling Languages

Figl, Kathrin and Mendling, Jan and Strembeck, Mark and Recker, Jan

Lecture Notes in Business Information Processing

2010

[53]

S43

Extending the UML Statecharts Notation to Model Security Aspects

El-Attar, Mohamed and Luqman, Hamza and Karpati, Peter and Sindre, Guttorm and Opdahl, Andreas L.

IEEE Transactions on Software Engineering

2015

[43]

S44

Modelling large-scale information systems using ADLs – An industrial experience report

Eoin Woods and Rabih Bashroush

Journal of Systems and Software

2015

[159]

ID

Title

Author

Source

Year

Ref

S45

Cognitive effectiveness of visual instructional design languages

Kathrin Figl and Michael Derntl and Manuel Caeiro Rodriguez and Luca Botturi

Journal of Visual Languages & Computing

2010

[51]

S46

Evaluating and empirically improving the visual syntax of use case diagrams

Mohamed El-Attar

Journal of Systems and Software

2019

[42]

S47

A BPMN-based language for modeling corporate communications

Gregor Polančič and Boštjan Orban

Computer Standards & Interfaces

2019

[131]

S48

Evaluating a graphical notation for modeling collaborative learning activities: A family of experiments

Ana I. Molina and Miguel A. Redondo and Manuel Ortega and Carmen Lacave

Science of Computer Programming

2014

[111]

S49

Specification and implementation of mapping rule visualization and editing: MapVOWL and the RMLEditor

Pieter Heyvaert and Anastasia Dimou and Ben De Meester and Tom Seymoens and Aron-Levi Herregodts and Ruben Verborgh and Dimitri Schuurman and Erik Mannens

Journal of Web Semantics

2018

[71]

S50

A scientific evaluation of the misuse case diagrams visual syntax

Faisal Saleh and Mohamed El-Attar

Information and Software Technology

2015

[143]

S51

The Effect Of Process Map Design Quality On Process Management Success

Malinova, Monika and Mendling, Jan

ECIS 2013 Proceedings

2013

[112]

S52

Component-Based Method Development: An Experience Report

Sandkuhl, Kurt and Koç, Hasan

The Practice of Enterprise Modeling

2014

[145]

S53

MASC: Modelling Architectural Security Concerns

Sion, Laurens and Yskout, Koen and van den Berghe, Alexander and Scandariato, Riccardo and Joosen, Wouter

2015 IEEE/ACM 7th International Workshop on Modeling in Software Engineering

2015

[148]

S54

Multi-objective risk analysis with goal models

Basak Aydemir, Fatma and Giorgini, Paolo and Mylopoulos, John

2016 IEEE Tenth International Conference on Research Challenges in Information Science (RCIS)

2016

[9]

S55

User Interface Transition Diagrams for customer-developer communication improvement in software development projects

Gómez, M. and Cervantes, J.

Journal of Systems and Software

2013

[59]

S56

VISUAL LANGUAGE FOR GEODATABASE DESIGN

Dobesova, Zdena

International Multidisciplinary Scientific GeoConference Surveying Geology and Mining Ecology Management, SGEM

2013

[40]

S57

Designing secure business processes with SecBPMN

Salnitri, Mattia and Dalpiaz, Fabiano and Giorgini, Paolo

Software & Systems Modeling

2017

[144]

S58

USING THE PHYSICS OF NOTATION TO ANALYSE MODELBUILDER DIAGRAMS

Dobesova, Zdena

International Multidisciplinary Scientific GeoConference Surveying Geology and Mining Ecology Management, SGEM

2013

[39]

S59

Evaluation of Selected Control Programming Languages for Process Engineers by Means of Cognitive Effectiveness and Dimensions

Bayrak, Gülden and Ocker, Felix and Vogel-Heuser, Birgit

Journal of Software Engineering and Applications

2017

[11]

S60

CHAIN: Developing model-driven contextual help for adaptive user interfaces

Akiki, Pierre A.

Journal of Systems and Software

2018

[2]

S61

Using empirical studies to mitigate symbol overload in iStar extensions

Gonçalves, Enyo and Almendra, Camilo and Goulão, Miguel and Araújo, João and Castro, Jaelson

Software and Systems Modeling

2019

[60]

S62

BAMN: a modeling method for business activity monitoring systems

Janiesch, Christian and Matzner, Martin

Journal of Decision Systems

2019

[80]

ID

Title

Author

Source

Year

Ref

S63

A visual modeling approach for the Semantic Web Rule Language

Pittl, Benedikt and Fill, Hans-Georg

Semantic Web

2018

[128]

S64

Applying the physics of notation to the evaluation of a security and privacy requirements engineering methodology

Diamantopoulou, Vasiliki and Mouratidis, Haralambos

Information and Computer Security

2018

[36]

S65

Visual ppinot: A Graphical Notation for Process Performance Indicators

del-Río-Ortega, Adela and Resinas, Manuel and Durán, Amador and Bernárdez, Beatriz and Ruiz-Cortés, Antonio and Toro, Miguel

Business & Information Systems Engineering

2019

[35]

S66

On the use of models for high-performance scientific computing applications: an experience report

Ober, Ileana and Palyart, Marc and Bruel, Jean-Michel and Lugato, David

Software & Systems Modeling

2018

[122]

S67

Realizing strategic fit within the business architecture: the design of a Process-Goal Alignment modeling and analysis technique

Roelens, Ben and Steenacker, Wout and Poels, Geert

Software & Systems Modeling

2019

[139]

S68

A visual language for modeling multiple perspectives of business process compliance rules

Knuplesch, David and Reichert, Manfred

Software & Systems Modeling

2017

[85]

S69

Evaluating the appropriateness of the BPMN 2.0 standard for modeling service choreographies: using an extended quality framework

Cortes-Cornax, Mario and Dupuy-Chessa, Sophie and Rieu, Dominique and Mandran, Nadine

Software & Systems Modeling

2016

[31]

S70

Analysing the cognitive effectiveness of the WebML visual notation

Granada, David and Vara, Juan Manuel and Brambilla, Marco and Bollati, Verónica and Marcos, Esperanza

Software & Systems Modeling

2017

[64]

S71

Considerations about quality in model-driven engineering: Current state and challenges

Giraldo, Fáber D. and España, Sergio and Pastor, Óscar and Giraldo, William J.

Software Quality Journal

2018

[58]

S72

Visual syntax does matter: improving the cognitive effectiveness of the i* visual notation

Moody, Daniel L. and Heymans, Patrick and Matulevičius, Raimundas

Requirements Engineering

2010

[117]

S73

Analysis Method for Conceptual Context Modeling Applied in Production Environments

Hoos, Eva and Wieland, Matthias and Mitschang, Bernhard

Business Information Systems

2017

[72]

S74

Specifying autonomy in the Internet of Things: the autonomy model and notation

Janiesch, Christian and Fischer, Marcus and Winkelmann, Axel and Nentwich, Valentin

Information Systems and e-Business Management

2019

[79]

S75

A visual analysis of the process of process modeling

Claes, Jan and Vanderfeesten, Irene and Pinggera, Jakob and Reijers, Hajo A. and Weber, Barbara and Poels, Geert

Information Systems and e-Business Management

2015

[29]

S76

Analysis of notations for modeling user interaction scenarios in ubiquitous collaborative systems

Canché, Maximiliano and Ochoa, Sergio F. and Perovich, Daniel and Gutierrez, Francisco J.

Journal of Ambient Intelligence and Humanized Computing

2019

[26]

S77

Hazard Relation Diagrams: a diagrammatic representation to increase validation objectivity of requirements-based hazard mitigations

Tenbergen, Bastian and Weyer, Thorsten and Pohl, Klaus

Requirements Engineering

2018

[151]

S78

Evaluating KIPN for Modeling KIP

Netto, Joanne Manhães and Santoro, Flávia Maria and Baião, Fernanda Araujo

Business Process Management Workshops

2014

[119]

S79

Improving the Usability of a MAS DSML

Miranda, Tomás and Challenger, Moharram and Tezel, Baris Tekin and Alaca, Omer Faruk and Barišić, Ankica and Amaral, Vasco and Goulão, Miguel and Kardas, Geylani

Engineering Multi-Agent Systems

2019

[109]

ID

Title

Author

Source

Year

Ref

S80

Vino4TOSCA: A Visual Notation for Application Topologies Based on TOSCA

Breitenbücher, Uwe and Binz, Tobias and Kopp, Oliver and Leymann, Frank and Schumm, David

On the Move to Meaningful Internet Systems: OTM 2012

2012

[18]

S81

Evaluating and Improving the Visualisation of CHOOSE, an Enterprise Architecture Approach for SMEs

Boone, Sarah and Bernaert, Maxime and Roelens, Ben and Mertens, Steven and Poels, Geert

Lecture Notes in Business Information Processing

2014

[16]

S82

Semiotic Considerations for the Design of an Agent-Oriented Modelling Language

Henderson-Sellers, Brian and Low, Graham and Gonzalez-Perez, Cesar

Enterprise, Business-Process and Information Systems Modeling

2012

[69]

S83

Extending Use and Misuse Case Diagrams to Capture Multi-channel Information Systems

Gopalakrishnan, Sundar and Krogstie, John and Sindre, Guttorm

Informatics Engineering and Information Science

2011

[62]

S84

Towards a More Semantically Transparent i* Visual Syntax

Genon, Nicolas and Caire, Patrice and Toussaint, Hubert and Heymans, Patrick and Moody, Daniel

Requirements Engineering: Foundation for Software Quality

2012

[56]

S85

Implementation and First Evaluation of a Molecular Modeling Language

Andersson, Alexander and Krogstie, John

Enterprise, Business-Process and Information Systems Modeling

2015

[6]

S86

Intuitive Understanding of Domain-Specific Modeling Languages: Proposition and Application of an Evaluation Technique

Bork, Dominik and Schrüffer, Christine and Karagiannis, Dimitris

Conceptual Modeling – ER 2019

2019

[17]

S87

Evaluation of the Cognitive Effectiveness of the CORAS Modelling Language

Zehnder, Eloïse and Mayer, Nicolas and Gronier, Guillaume

Advances in Conceptual Modeling

2018

[160]

S88

Can Ontologies Systematically Help in the Design of Domain-Specific Visual Languages?

da Silva Teixeira, Maria das Graças and de Almeida Falbo, Ricardo and Guizzardi, Giancarlo

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

2013

[32]

S89

A Framework for the Visualisation of Cyber Security Requirements and Its Application in BPMN

Zhou, Bo and Maines, Curtis and Tang, Stephen and Shi, Qi

Guide to Vulnerability Analysis for Computer Networks and Systems

2018

[162]

S90

Evaluating the Visual Syntax of UML: An Analysis of the Cognitive Effectiveness of the UML Family of Diagrams

Moody, Daniel and van Hillegersberg, Jos

Information Systems Journal

2009

[114]

S91

Analysing the Cognitive Effectiveness of the BPMN 2.0 Visual Notation

Genon, Nicolas and Heymans, Patrick and Amyot, Daniel

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

2011

[57]

S92

On the Semantic Transparency of Visual Notations: Experiments with UML

El Kouhen, Amine and Gherbi, Abdelouahed and Dumoulin, Cédric and Khendek, Ferhat

2009 International Conference on Complex, Intelligent and Software Intensive Systems

2015

[45]

S93

Analytical Evaluation of Notational Adaptations to Capture Location of Activities in Process Models

Gopalakrishnan, Sundar

Department of Computer and Information Science, Norwegian University of Science and Technology

2011

[63]

S94

Software Language Engineering: Interaction and Usability Modeling of Language Editors

Brochado De Miranda, Tomás Rogeiro

Faculty of Sciences and Technology, NOVA University of Lisbon

2017

[22]

Appendix: List of data extraction questions in relation to research questions

RQ No.

Research question

EQ No.

Question condition

Extraction question

Possible answers

Data processing / outcome

1

How is semantic transparency defined?

 

1.1

How is semantic transparency defined across the studies and disciplines?

1.1.1

 

Does the article define ST?

Y/N

count answers, discussion

 

1.1.2

1.1.1 – Y

How is the ST defined in the article?

list of answers

count answers, discussion

1.2

Which theories are related to semantic transparency?

1.2.1

1.1.1 – Y

Which studies are cited for the definition?

list of citations

count answers, discussion

1.3

Which synonyms are related to semantic transparency?

1.3.1

1.1.1 – Y

Are there any synonyms specified and if yes, which?

list of synonyms

terminology consolidation

1.4

Which concepts are related to semantic transparency?

1.4.1

1.1.1 – Y

Does the article define additional concepts related to ST?

Y/N

count answers, discussion

1.4.2

1.1.1 – Y, 1.4.1 – Y

Which are the additional concepts mentioned in the article that are related to ST?

list of concepts

taxonomy of concepts

1.4.3

1.1.1 – Y, 1.4.1 – Y

What is the intended use of additional concepts?

independent, dependent, mediating, moderating

taxonomy of concepts

1.4.4

1.1.1 – Y, 1.4.1 – Y

Was the relation of concepts to ST confirmed, rejected, referenced or listed without argument?

confirmed, rejected, referenced, NA

taxonomy of concepts

1.4.5

1.1.1 – Y, 1.4.1 – Y

Which studies are cited for additional concepts?

list of citations

count answers, discussion

1.4.6

 

Was the ST concept applied in the evaluation or in the design of a new notation?

evaluation, design

count answers, discussion

RQ No.

Research question

EQ No.

Question condition

Extraction question

Possible answers

Data processing / outcome

2

How is semantic transparency evaluated?

 

2.1

How is semantic transparency measured?

2.1.1

1.4.6 – evaluation

Does the article define operationalization of ST?

Y/N

count answers, discussion

2.1.2

1.4.6 – evaluation, 2.1.1 – Y

How is the operationalization of ST defined in the article?

list of answers

count answers, discussion

2.1.3

1.4.6 – evaluation, 2.1.1 – Y

Which studies are cited for the operationalization definition of ST?

list of citations

count answers, discussion

2.1.4

1.4.6 – evaluation

Which variables/metrics were used for evaluation of ST?

list of answers

count answers, discussion

2.2

Which research methods are applied in the evaluation of semantic transparency?

2.2.1

1.4.6 – evaluation

Which empirical methods were used for evaluation?

survey, case study, expert analysis, focus group, NA

count answers, evaluation taxonomy

2.2.2

1.4.6 – evaluation

Which collection instruments were used for evaluation?

questionnaire, interview, eye-tracking, discussion, modeling experiment, inspection, NA

count answers, evaluation taxonomy

2.2.3

1.4.6 – evaluation, 2.2.2 – questionnaire

What kind of questions were used in questionnaires?

open type, closed type, both, NA

count answers, evaluation taxonomy

2.2.4

1.4.6 – evaluation

What kind of data type was measured?

quantitative, qualitative, both, NA

count answers, evaluation taxonomy

2.2.5

1.4.6 – evaluation

What was the profile of evaluators?

user, article author, NA

count answers, evaluation taxonomy

2.2.6

1.4.6 – evaluation

What was the domain of the evaluators?

academia, industry, domain specific, expert in cognitive science, NA

count answers, evaluation taxonomy

2.2.7

1.4.6 – evaluation, 2.2.1 – expert analysis

Which protocol did the experts follow during evaluation?

list of answers

count answers, evaluation taxonomy

2.2.8

1.4.6 – evaluation, 2.2.5 – user

What was the level of expertise of users?

novice, non-novice, both

count answers, evaluation taxonomy

2.2.9

1.4.6 – evaluation, 2.2.5 – user

How many users were involved in the study?

number

count answers, discussion

RQ No.

Research question

EQ No.

Question condition

Extraction question

Possible answers

Data processing / outcome

3

How is semantic transparency applied?

 

3.1

How is the application of semantic transparency approached when designing new notations?

3.1.1

1.4.6 – design

How was the application of ST for the design of a notation approached?

list of answers

count answers, discussion

3.2

Does the introduction of a new notation cover the complete sets of semantic and visual concepts?

3.2.1

1.4.6 – design

Were all semantic and visual concepts of a proposed notation presented?

Y/N

count answers, discussion

3.2.2

1.4.6 – design

How many elements were visually presented?

number

count answers, discussion

3.2.3

1.4.6 – design

How many elements were semantically presented?

number

count answers, discussion

3.3

Is the design of new signs rationalized?

3.3.1

1.4.6 – design

Was the design rationale provided for the new signs?

Y/N

count answers, discussion

3.3.2

1.4.6 – design, 3.3.1 – Y

For how many elements was the design rationale provided?

number

count answers, discussion

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kuhar, S., Polančič, G. Conceptualization, measurement, and application of semantic transparency in visual notations. Softw Syst Model 20, 2155–2197 (2021). https://doi.org/10.1007/s10270-021-00888-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10270-021-00888-9

Keywords

Navigation