A Common Foundational Theory for Bridging Two Levels in Ontology-Driven Conceptual Modeling

  • Giancarlo Guizzardi
  • Veruska Zamborlini
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7745)


In recent years, there has been a growing interest in the use of Foundational Ontologies, i.e., ontological theories in the philosophical sense to provide real-world semantics and principled modeling guidelines for conceptual domain modeling languages. In this paper, we demonstrate how a philosophically sound and cognitively-oriented ontological theory of objects and moments (property-instances) has been used to: (i) (re)design a system of modeling primitives underlying the conceptual domain modeling language OntoUML; (ii) derive supporting technology for mapping these conceptual domain models to less-expressive computationally-oriented codification languages. In particular, we address here a mapping strategy to OWL (Web Ontology Language) which addresses the issue of temporally changing information.


Ontological Foundations Conceptual Domain Modeling Temporally Changing Information UFO OntoUML OWL 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Object Management Group, Semantic Information Model Federation (SIMF): Candidates and Gaps,
  2. 2.
    Mylopoulos, J.: Conceptual modeling and Telos. In: Conceptual Modeling, Databases, and CASE, ch. 2, pp. 49–68. Wiley (1992)Google Scholar
  3. 3.
    Wand, Y., Weber, R.: An ontological evaluation of systems analysis and design methods. In: Information System Concepts: An In-Depth Analysis. Elsevier Science Publishers B.V., North-Holland (1989)Google Scholar
  4. 4.
    Recker, J., Rosemann, M., Indulska, M., Green, P.: Do Ontological Deficiencies in Process Modeling Grammars Matter? MIS Quarterly 35(1), 57–80 (2011)Google Scholar
  5. 5.
    Guizzardi, G.: On Ontology, ontologies, Conceptualizations, Modeling Languages, and (Meta)Models. In: Frontiers in Artificial Intelligence and Applications, Databases and Information Systems IV. IOS Press, Amsterdam (2007) ISBN 978-1-58603-640-8Google Scholar
  6. 6.
    Masolo, C., Borgo, S., Gangemi, A., Guarino, N., Oltramari, A.: Ontology Library. WonderWeb Deliverable D18 (2003)Google Scholar
  7. 7.
    Guizzardi, G.: Ontological Foundations for Structural Conceptual Models. Universal Press, The Netherlands (2005) ISBN 1381-3617Google Scholar
  8. 8.
    Lowe, E.J.: The Four Category Ontology. Oxford University Press (2006)Google Scholar
  9. 9.
    Gärdenfors, P.: Conceptual Spaces: the Geometry of Thought. MIT Press, USA (2000)Google Scholar
  10. 10.
    Guizzardi, G., Wagner, G.: What’s in a Relationship: An Ontological Analysis. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 83–97. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  11. 11.
    Wieringa, R.J., de Jonge, W., Spruit, P.A.: Using dynamic classes and role classes to model object migration. Theory and Practice of Object Systems 1(1), 61–83 (1995)Google Scholar
  12. 12.
    Guizzardi, G., Masolo, C., Borgo, S.: In Defense of a Trope-Based Ontology for Conceptual Modeling: An Example with the Foundations of Attributes, Weak Entities and Datatypes. In: Embley, D.W., Olivé, A., Ram, S. (eds.) ER 2006. LNCS, vol. 4215, pp. 112–125. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  13. 13.
    Guizzardi, G., Wagner, G., Guarino, N., van Sinderen, M.: An Ontologically Well-Founded Profile for UML Conceptual Models. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 112–126. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  14. 14.
    Benevides, A.B., et al.: Validating modal aspects of OntoUML conceptual models using automatically generated visual world structures. Journal of Universal Computer Science 16(20) (2010); Special Issue on Evolving Theories of Conceptual ModelingGoogle Scholar
  15. 15.
    Guizzardi, G.: Ontological Meta-properties of Derived Object Types. In: Ralyté, J., Franch, X., Brinkkemper, S., Wrycza, S. (eds.) CAiSE 2012. LNCS, vol. 7328, pp. 318–333. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  16. 16.
    Halpin, T., Morgan, T.: Information Modeling and Relational Dababases. Morgan Kaufman (2008) ISBN 1558606726Google Scholar
  17. 17.
    Bauman, B.T.: Prying Apart Semantics and Implementation: Generating XML Schemata directly from ontologically sound conceptual models. In: Balisage Markup Conference (2009)Google Scholar
  18. 18.
    Fiorini, S., Abel, M., Scherer, C.: A Symbol Grounding Model for the Interpretation of 2D-line charts. In: 15th IEEE International Enterprise Computing Conference (EDOC 2010) Workshop Proceedings, Vitória, Brazil (2010)Google Scholar
  19. 19.
    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)CrossRefGoogle Scholar
  20. 20.
    Guizzardi, G., Lopes, M., Baião, F., Falbo, R.: On the importance of truly ontological representation languages. International Journal of Information Systems Modeling and Design, IJISMD (2010) ISSN: 1947-8186Google Scholar
  21. 21.
    Guizzardi, R.S.S., Guizzardi, G.: Ontology-Based Transformation Framework from Tropos to AORML. In: Social Modeling for Requirements Engineering. Cooperative Information Systems Series. MIT Press, Boston (2010)Google Scholar
  22. 22.
    Costal, D., Gómez, C., Guizzardi, G.: Formal Semantics and Ontological Analysis for Understanding Subsetting, Specialization and Redefinition of Associations in UML. In: Jeusfeld, M., Delcambre, L., Ling, T.-W. (eds.) ER 2011. LNCS, vol. 6998, pp. 189–203. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  23. 23.
    Benevides, A.B., Guizzardi, G.: A Model-Based Tool for Conceptual Modeling and Domain Ontology Engineering in OntoUML. In: Filipe, J., Cordeiro, J. (eds.) ICEIS 2009. LNBIP, vol. 24, pp. 528–538. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  24. 24.
    Welty, C., Fikes, R.: A Reusable Ontology for Fluents in OWL. In: Proceeding of the 2006 conference on Formal Ontology in Information Systems: Proceedings of the Fourth International Conference (FOIS 2006), pp. 226–236. IOS Press (2006)Google Scholar
  25. 25.
    Zamborlini, V., Guizzardi, G.: On the representation of temporally changing information in OWL. In: 15th IEEE International Enterprise Computing Conference (EDOC 2010) Workshop Proceedings, Vitória, Brazil (2010)Google Scholar
  26. 26.
    Varzi, A.C.: Naming the stages. Dialectica 57(4), 387–412 (2003)MathSciNetCrossRefGoogle Scholar
  27. 27.
    Sider, T.: Fourdimensionalism: An Ontology of Persistence and Time. Oxford University Press (2003)Google Scholar
  28. 28.
    Quine, W.V.: Events and reification. In: Actions and Events: Perspectives on the Philosophy of Davidson, pp. 162–171. Blackwell (1985)Google Scholar
  29. 29.
    West, M.: Information Modeling: An Analysis of uses and meanings of Associations. PDT Europe (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Giancarlo Guizzardi
    • 1
  • Veruska Zamborlini
    • 1
  1. 1.Ontology and Conceptual Modeling Research Group (NEMO), Computer Science DepartmentFederal University of Espírito Santo (UFES)Brazil

Personalised recommendations