Skip to main content

Composing an Initial Domain-Specific Modeling Language Notation by Reusing Icons

  • Conference paper
  • First Online:
Business Modeling and Software Design (BMSD 2023)

Abstract

Domain-Specific Modeling Languages (DSMLs) increasingly gain attention in the field of Conceptual Modeling as they target a particular problem in a delineated application domain by using concepts that are tailored to end-users. As such, DSMLs provide a flexible approach that can be used in different application domains. To realize their potential, the graphical notation of a DSML must be aligned with the users’ knowledge and perceptions. In particular, an intuitively understandable DSML notation is important to facilitate communication with the end-users. Therefore, we propose a technique for composing an initial DSML notation by reusing icons. This technique is applied in the context of the Process-Goal Alignment (PGA) business modeling technique. Furthermore, we empirically evaluate the proposed technique by an experiment with 85 business users, in which we compare the intuitiveness of the newly developed and existing PGA notations. The results show that the semantic transparency of the newly developed notation is significantly higher than the existing PGA notations. More specifically, the composition technique based on the reuse of icons enables to derive the meaning of DSML concepts correctly.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    E.g., Unicode Block “Miscellaneous Symbols” [online], https://www.compart.com/en/unicode/block/U+2600, last accessed: 13.03.2023

References

  1. Bork, D., Roelens, B.: A technique for evaluating and improving the semantic transparency of modeling language notations. Softw. Syst. Model. 20(4), 939–963 (2021). https://doi.org/10.1007/s10270-021-00895-w

    Article  Google Scholar 

  2. Bovea, M.D., et al.: Options for labelling circular products: icon design and consumer preferences. J. Clean. Prod. 202, 1253–1263 (2018). https://doi.org/10.1016/j.jclepro.2018.08.180

    Article  Google Scholar 

  3. Brambilla, M., Cabot, J., Cánovas Izquierdo, J.L., Mauri, A.: Better call the crowd: using crowdsourcing to shape the notation of domain-specific languages. In: 10th International Conference on Software Language Engineering, pp. 129–138. ACM, New York, NY, USA (2017). https://doi.org/10.1145/3136014.3136033

  4. Bühler, D., Hemmert, F., Hurtienne, J.: Universal and intuitive? scientific guidelines for icon design. In: Proceedings of Mensch Und Computer 2020, pp. 91–103. MuC 2020, ACM, New York (2020). https://doi.org/10.1145/3404983.3405518

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

  6. El-Attar, M.: Empirically evaluating the effect of the physics of notations on model construction. IEEE Trans. Softw. 48(7), 2455–2475 (2022). https://doi.org/10.1109/TSE.2021.3060344

    Article  Google Scholar 

  7. Fill, H.G., Karagiannis, D.: On the conceptualisation of modelling methods using the adoxx meta modelling platform. EMISAJ 8(1), 4–25 (2013). 10.18417/emisa.8.1.1

    Google Scholar 

  8. Karagiannis, D.: Conceptual modelling methods: the AMME agile engineering approach. In: Karagiannis, D., Lee, M., Hinkelmann, K., Utz, W. (eds.) Domain-Specific Conceptual Modeling: Concepts, Methods and ADOxx Tools, pp. 3–21. Springer International Publishing, Cham (2022). https://doi.org/10.1007/978-3-030-93547-4_1

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

    Article  Google Scholar 

  10. Laue, R.: Nutzung von bilddatenbanken zur erstellung von symbolen für graphische modellierungssprachen. In: Schaefer, I., Karagiannis, D., Vogelsang, A., Méndez, D., Seidl, C. (eds.) Modellierung 2018, pp. 87–102. Gesellschaft für Informatik e.V, Bonn (2018)

    Google Scholar 

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

  12. Nakamura, C., Zeng-Treitler, Q.: A taxonomy of representation strategies in iconic communication. Int. J. Hum. Comput. 70(8), 535–551 (2012). https://doi.org/10.1016/j.ijhcs.2012.02.009

    Article  Google Scholar 

  13. 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 (2017). https://doi.org/10.1007/s10270-016-0574-5

    Article  Google Scholar 

  14. Saunders, M., Lewis, P., Thornhill, A.: Research Methods for Business Students. Pearson Education Limited, London, UK (2023)

    Google Scholar 

  15. Shen, Z., Xue, C., Wang, H.: Effects of users’ familiarity with the objects depicted in icons on the cognitive performance of icon identification. i-Perception 9(3), 946–953 (2018). https://doi.org/10.1177/2041669518780807

  16. Sonderegger, A., Sauer, J.: The influence of design aesthetics in usability testing: effects on user performance and perceived usability. Appl. Ergon. 41(3), 403–410 (2010). https://doi.org/10.1016/j.apergo.2009.09.002

    Article  Google Scholar 

  17. Thode, H.: Testing for Normality. Taylor and Francis, Hoboken, NJ (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ben Roelens .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Roelens, B., Ebben, R., de Wetering, R.v. (2023). Composing an Initial Domain-Specific Modeling Language Notation by Reusing Icons. In: Shishkov, B. (eds) Business Modeling and Software Design. BMSD 2023. Lecture Notes in Business Information Processing, vol 483. Springer, Cham. https://doi.org/10.1007/978-3-031-36757-1_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-36757-1_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-36756-4

  • Online ISBN: 978-3-031-36757-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics