Skip to main content

Describing Semantics of Data Metamodels: A Case Study of Association-Oriented Metamodel

  • Conference paper
  • First Online:
Computational Collective Intelligence (ICCCI 2021)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 12876))

Included in the following conference series:

Abstract

In this paper, we describe the method for expressing the semantics of data metamodels using a concept system. The method abstract from metamodels’ syntax and deems to enable the modeler to compare different data metamodels, and express semantics-aware translations between different metamodels. The method is based on the Semantics Of Business Vocabulary And Rules standard. Moreover, the paper describes the Association-Oriented Metamodel as a case study for the method.

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 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.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 monadic semantic atom is a semantic atom that only references one concept corresponding to a metamodel category. For example: . Monadic semantic atoms are used to represent properties or characteristics of concepts.

  2. 2.

    A polyadic semantic atom is a semantic atom that references two or more concepts. For example: . Note that in this method the term polyadic also applies to dyadic atoms.

References

  1. Atzeni, P., Cappellari, P., Torlone, R., Bernstein, P.A., Gianforme, G.: Model-independent schema translation. VLDB J. 17(6), 1347–1370 (2008)

    Article  Google Scholar 

  2. Bunge, M.: Treatise on Basic Philosophy: Ontology I: The Furniture of the World, vol. 3. Springer, Heidelberg (1977). https://doi.org/10.1007/978-94-010-9924-0

  3. Danenas, P., Skersys, T., Butleris, R.: Enhancing the extraction of SBVR business vocabularies and business rules from UML use case diagrams with natural language processing. In: Proceedings of the 23rd Pan-Hellenic Conference on Informatics, PCI 2019, pp. 1–8. Association for Computing Machinery, New York (2019)

    Google Scholar 

  4. Guizzardi, G.: On ontology, ontologies, conceptualizations, modeling languages, and (meta) models. Front. Artif. Intell. Appl. 155, 18 (2007)

    Google Scholar 

  5. Jodłowiec, M., Krótkiewicz, M.: An approach to expressing metamodels’ semantics in a concept system. In: Fujita, H., Selamat, A., Lin, J.C.-W., Ali, M. (eds.) IEA/AIE 2021. LNCS (LNAI), vol. 12798, pp. 274–282. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-79457-6_24

    Chapter  Google Scholar 

  6. Jodlowiec, M., Krótkiewicz, M., Wojtkiewicz, K.: Defining semantic networks using association-oriented metamodel. J. Intell. Fuzzy Syst. 37(6), 7453–7464 (2019)

    Article  Google Scholar 

  7. Keet, C.M., Fillottrani, P.R.: An ontology-driven unifying metamodel of UML class diagrams, EER, and ORM2. Data Knowl. Eng. 98(1C), 30–53 (2015)

    Article  Google Scholar 

  8. Kozierkiewicz-Hetmańska, A., Pietranik, M., Hnatkowska, B.: The knowledge increase estimation framework for ontology integration on the instance level. In: Nguyen, N.T., Tojo, S., Nguyen, L.M., Trawiński, B. (eds.) ACIIDS 2017. LNCS (LNAI), vol. 10191, pp. 3–12. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-54472-4_1

    Chapter  Google Scholar 

  9. Krótkiewicz, M.: Formal definition and modeling language of association-oriented database metamodel (AssoBase). Vietnam J. Comput. Sci. 06(02), 91–145 (2019)

    Article  Google Scholar 

  10. Lombello, L.O., de Cassia Catini, R., Bonacin, R., dos Reis, J.C.: A metamodel for bridging heterogeneous ontologies. SN Comput. Sci. 2(1), 1–17 (2021)

    Article  Google Scholar 

  11. Mohanan, M.: Automated transformation of NL to OCL constraints via SBVR. Int. J. Adv. Intell. Paradigms 16(3–4), 229–240 (2020)

    Article  Google Scholar 

  12. OMG: Object Management Group, Semantics Of Business Vocabulary And Rules 1.5 (2019). http://www.omg.org/spec/SBVR/1.5/

  13. Pereira Toledo, A., Rodriguez Morffi, A., Pérez Alonso, A., Morfa Hernández, A., Gonzalez Gonzalez, L.M.: A method for expressing integrity constraints in database conceptual modeling. Computación y Sistemas 24(1), 75–95 (2020). https://doi.org/10.13053/CyS-24-1-3217

  14. Wand, Y., Weber, R.: An ontological model of an information system. IEEE Trans. Softw. Eng. 16(11), 1282–1292 (1990)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marcin Jodłowiec .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Jodłowiec, M., Krótkiewicz, M. (2021). Describing Semantics of Data Metamodels: A Case Study of Association-Oriented Metamodel. In: Nguyen, N.T., Iliadis, L., Maglogiannis, I., Trawiński, B. (eds) Computational Collective Intelligence. ICCCI 2021. Lecture Notes in Computer Science(), vol 12876. Springer, Cham. https://doi.org/10.1007/978-3-030-88081-1_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-88081-1_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-88080-4

  • Online ISBN: 978-3-030-88081-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics