Skip to main content

Abstracting Ontology-Driven Conceptual Models: Objects, Aspects, Events, and Their Parts

  • Conference paper
  • First Online:
Research Challenges in Information Science (RCIS 2022)

Abstract

Ontology-driven conceptual models are widely used to capture information about complex and critical domains. Therefore, it is essential for these models to be comprehensible and cognitively tractable. Over the years, different techniques for complexity management in conceptual models have been suggested. Among these, a prominent strategy is model abstraction. This work extends an existing strategy for model abstraction of OntoUML models that proposes a set of graph-rewriting rules leveraging on the ontological semantics of that language. That original work, however, only addresses a set of the ontological notions covered in that language. We review and extend that rule set to cover more generally types of objects, aspects, events, and their parts.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    A formal definition of these stereotyped relations is given in [7] and in [2] for those relations that include Events.

  2. 2.

    Unfortunately, incidents like this from time to time happen in real life, e.g., https://www.webmd.com/heart-disease/news/20210614/danish-soccer-player-suffered-cardiac-arrest-during-euro-match.

  3. 3.

    Hereinafter, the default cardinality constraints ‘\(*\)’ and ‘\(0..*\)’ are not shown in the models, as well as ‘1’ on the side of diamonds in parthood relations. For visual economy, when we have more than one part type connected to the same whole type, we join these different parthood relations in the same diamond-head (on the end connected to the whole). Parthood, nonetheless, is still defined as a binary relation.

  4. 4.

    This is called the Principle of Event Expansion [17].

  5. 5.

    For details, why this is the case, see Table 1 in [7].

  6. 6.

    For the definition of essential and inseparable parthood, we refer to [9].

  7. 7.

    The interested reader can refer to the current version of the Visual Paradigm plugin with supported abstraction functionality on https://github.com/mozzherina/ontouml-vp-plugin.git, and the corresponding server on https://github.com/mozzherina/ontouml-server.git.

  8. 8.

    https://github.com/unibz-core/ontouml-models.

References

  1. Akoka, J., Comyn-Wattiau, I.: Entity-relationship and object-oriented model automatic clustering. Data Knowl. Eng. 20(2), 87–117 (1996). https://doi.org/10.1016/S0169-023X(96)00007-9

    Article  Google Scholar 

  2. Benevides, A., Bourguet, J.R., Guizzardi, G., Peñaloza, R., Almeida, J.: Representing a reference foundational ontology of events in SROIQ. Appl. Ontol. 14, 1–42 (2019). https://doi.org/10.3233/AO-190214

    Article  Google Scholar 

  3. Cook, S., et al.: Unified modeling language (UML) version 2.5.1. Standard, Object Management Group (OMG) (2017). https://www.omg.org/spec/UML/2.5.1

  4. Cotnoir, A.J., Varzi, A.C.: Mereology. Oxford Scholarship Online, 1 edn. Oxford University Press, Oxford (2021). https://doi.org/10.1093/oso/9780198749004.001.0001

  5. Egyed, A.: Automated abstraction of class diagrams. ACM Trans. Softw. Eng. Methodol. 11(4), 449–491 (2002). https://doi.org/10.1145/606612.606616

    Article  Google Scholar 

  6. Figueiredo, G., Duchardt, A., Hedblom, M.M., Guizzardi, G.: Breaking into pieces: an ontological approach to conceptual model complexity management. In: Proceedings of the 12th International Conference on Research Challenges in Information Science (RCIS), pp. 1–10 (2018). https://doi.org/10.1109/RCIS.2018.8406642

  7. Fonseca, C.M., Porello, D., Guizzardi, G., Almeida, J.P.A., Guarino, N.: Relations in ontology-driven conceptual modeling. In: Laender, A.H.F., Pernici, B., Lim, E.-P., de Oliveira, J.P.M. (eds.) ER 2019. LNCS, vol. 11788, pp. 28–42. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-33223-5_4

    Chapter  Google Scholar 

  8. Guarino, N., Guizzardi, G.: “We need to discuss the Relationship’’: revisiting relationships as modeling constructs. In: Zdravkovic, J., Kirikova, M., Johannesson, P. (eds.) CAiSE 2015. LNCS, vol. 9097, pp. 279–294. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-19069-3_18

    Chapter  Google Scholar 

  9. Guizzardi, G.: Ontological foundations for structural conceptual models. CITIT PhD.-thesis series 05–74 Telematica Instituut fundamental research series 015, Centre for Telematics and Information Technology, Enschede (2005)

    Google Scholar 

  10. Guizzardi, G.: The problem of transitivity of part-whole relations in conceptual modeling revisited. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) CAiSE 2009. LNCS, vol. 5565, pp. 94–109. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02144-2_12

    Chapter  Google Scholar 

  11. Guizzardi, G., Benevides, A.B., Fonseca, C.M., Porello, D., Almeida, J.P.A., Sales, T.P.: UFO: unified foundational ontology. Appl. Ontol. 17(1), 1–44 (2021). https://doi.org/10.3233/AO-210256

    Article  Google Scholar 

  12. Guizzardi, G., Figueiredo, G., Hedblom, M.M., Poels, G.: Ontology-based model abstraction. In: Proceedings of the 13th International Conference on Research Challenges in Information Science (RCIS), pp. 1–13. IEEE (2019). https://doi.org/10.1109/RCIS.2019.8876971

  13. Guizzardi, G., Fonseca, C.M., Almeida, J.P.A., Sales, T.P., Benevides, A.B., Porello, D.: Types and taxonomic structures in conceptual modeling: a novel ontological theory and engineering support. Data Knowl. Eng. 134, 101891 (2021). https://doi.org/10.1016/j.datak.2021.101891

  14. Guizzardi, G., Sales, T.P., Almeida, J.P.A., Poels, G.: Automated conceptual model clustering: a relator-centric approach. In: Software and Systems Modeling, pp. 1–25 (2021)

    Google Scholar 

  15. Huang, W., Luo, J., Bednarz, T., Duh, H.: Making graph visualization a user-centered process. J. Visual Lang. Comput. 48, 1–8 (2018). https://doi.org/10.1016/j.jvlc.2018.07.001

    Article  Google Scholar 

  16. Kondylakis, H., Kotzinos, D., Manolescu, I.: RDF graph summarization: principles, techniques and applications. In: Proceedings of the 22nd International Conference on Extending Database Technology (EDBT), pp. 433–436 (2019). https://doi.org/10.5441/002/edbt.2019.38

  17. Lombard, L.B.: Events: A Metaphysical Study. Routledge, Abingdon (2019)

    Google Scholar 

  18. Lozano, J., Carbonera, J., Abel, M., Pimenta, M.: Ontology view extraction: an approach based on ontological meta-properties. In: IEEE 26th International Conference on Tools with Artificial Intelligence, pp. 122–129 (2014). https://doi.org/10.1109/ICTAI.2014.28

  19. Mylopoulos, J.: Conceptual modeling and Telos. In: Conceptual Modelling, Databases and CASE: An Integrated View of Information Systems Development. Wiley (1992)

    Google Scholar 

  20. Pouriyeh, S., et al.: Ontology summarization: graph-based methods and beyond. Int. J. Semant. Comput. 13(2), 259–283 (2019). https://doi.org/10.1142/S1793351X19300012

  21. Verdonck, M., Gailly, F.: Insights on the use and application of ontology and conceptual modeling languages in ontology-driven conceptual modeling. In: Comyn-Wattiau, I., Tanaka, K., Song, I.-Y., Yamamoto, S., Saeki, M. (eds.) ER 2016. LNCS, vol. 9974, pp. 83–97. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46397-1_7

  22. Verdonck, M., Gailly, F., Pergl, R., Guizzardi, G., Souza, B.F.M., Pastor, O.: Comparing traditional conceptual modeling with ontology-driven conceptual modeling: an empirical study. Inf. Syst. 81, 92–103 (2019). https://doi.org/10.1016/j.is.2018.11.009

  23. Villegas Niño, A.: A filtering engine for large conceptual schemas. Ph.D. thesis, Universitat Politècnica de Catalunya (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Elena Romanenko .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 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

Romanenko, E., Calvanese, D., Guizzardi, G. (2022). Abstracting Ontology-Driven Conceptual Models: Objects, Aspects, Events, and Their Parts. In: Guizzardi, R., Ralyté, J., Franch, X. (eds) Research Challenges in Information Science. RCIS 2022. Lecture Notes in Business Information Processing, vol 446. Springer, Cham. https://doi.org/10.1007/978-3-031-05760-1_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-05760-1_22

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-05759-5

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics