Skip to main content

Reification and Truthmaking Patterns

  • Conference paper
  • First Online:
Conceptual Modeling (ER 2018)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11157))

Included in the following conference series:

Abstract

Reification is a standard technique in conceptual modeling, which consists of including in the domain of discourse entities that may otherwise be hidden or implicit. However, deciding what should be reified is not always easy. Recent work on formal ontology offers us a simple answer: put in the domain of discourse those entities that are responsible for the (alleged) truth of our propositions. These are called truthmakers. Re-visiting previous work, we propose in this paper a systematic analysis of truthmaking patterns for properties and relations based on the ontological nature of their truthmakers. Truthmaking patterns will be presented as generalization of reification patterns, accounting for the fact that, in some cases, we do not reify a property or a relationship directly, but we rather reify its truthmakers.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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.

    Of course, there may be many of such events. Each of them would be a TM.

  2. 2.

    Even if the color does not change, multiple strong TMs are necessary as time passes by, since each occurrence is different from the previous or future occurrences.

  3. 3.

    Space does not allow to discuss the notion of minimality in detail. In short, we assume that an entity x is internal to y iff x inheres in, is a proper part of or participates to y, and external to y otherwise. Then, if t is a TM for a proposition P, it is a minimal TM for P iff no entity internal to t is itself a TM of P.

  4. 4.

    For clarity purposes, all models here are represented in OntoUML [14]. No commitment on OntoUML is however assumed.

  5. 5.

    The choice of reifying a weak TM only arises for those non-descriptive properties whose minimal weak TM does not coincide with their argument. In such cases, the weak TM is typically an argument’s proper part (say, a nose for having a nose) or something that includes the argument as a proper part.

  6. 6.

    In the original paper [10], we labeled this distinction ‘intrinsic/extrinsic’, aiming at extending to relations the terminology adopted for properties. However, in the philosophical literature ‘external relation’ is not synonym of ‘extrinsic relation’, since the latter requires the existence of something completely external to the relata.

References

  1. Arp, R., Smith, B., Spear, A.D.: Building Ontologies with Basic Formal Ontology. MIT Press, Cambridge (2015)

    Book  Google Scholar 

  2. Borgo, S., Masolo, C.: Foundational choices in DOLCE. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies. IHIS, pp. 361–381. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-540-92673-3_16

    Chapter  Google Scholar 

  3. Dahchour, M., Pirotte, A.: The semantics of reifying n-ary relationships as classes. In: 4th International Conference on Enterprise Information Systems (ICEIS), pp. 580–586 (2002)

    Google Scholar 

  4. Davidson, D.: The individuation of events. In: Rescher, N. (ed.) Essays in Honor of Carl G. Hempel. Synthese Library, vol. 24, pp. 216–234. Springer, Dordrecht (1969). https://doi.org/10.1007/978-94-017-1466-2_11

    Chapter  Google Scholar 

  5. Francescotti, R.: Mere Cambridge properties. Am. Philos. Q. 36(4), 295–308 (1999)

    Google Scholar 

  6. Galton, A.: Reified temporal theories and how to unreify them. In: IJCAI, pp. 1177–1183 (1991)

    Google Scholar 

  7. Gangemi, A., Presutti, V.: Ontology design patterns. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies. IHIS, pp. 221–243. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-540-92673-3_10

    Chapter  Google Scholar 

  8. Guarino, N.: The ontological level: revisiting 30 years of knowledge representation. In: Borgida, A.T., Chaudhri, V.K., Giorgini, P., Yu, E.S. (eds.) Conceptual Modeling: Foundations and Applications. LNCS, vol. 5600, pp. 52–67. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02463-4_4

    Chapter  Google Scholar 

  9. 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 

  10. Guarino, N., Guizzardi, G.: Relationships and events: towards a general theory of reification and truthmaking. In: Adorni, G., Cagnoni, S., Gori, M., Maratea, M. (eds.) AI*IA 2016. LNCS (LNAI), vol. 10037, pp. 237–249. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-49130-1_18

    Chapter  Google Scholar 

  11. Guarino, N., Guizzardi, G., Sales, T.P.: On the ontological nature of REA core relations. In: 12th International Workshop on Value Modeling and Business Ontologies (2018)

    Google Scholar 

  12. Guarino, N., Oberle, D., Staab, S.: What Is an ontology? In: Staab, S., Studer, R. (eds.) Handbook on Ontologies. IHIS, pp. 1–17. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-540-92673-3_0

    Chapter  Google Scholar 

  13. Guarino, N., Welty, C.A.: An overview of OntoClean. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies. IHIS, pp. 201–220. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-540-92673-3_9

    Chapter  Google Scholar 

  14. Guizzardi, G.: Ontological foundations for structural conceptual models. CTIT, Centre for Telematics and Information Technology (2005). https://research.utwente.nl/en/publications/ontological-foundations-for-structural-conceptual-models

  15. Halpin, T.: Objectification of relationships. In: Siau, K. (ed.) Advanced Topics in Database Research, vol. 5, p. 106. IGI global (2006)

    Google Scholar 

  16. Heller, B., Herre, H.: General ontological language (GOL): a formal framework for building and representing ontologies. Technical report 7/2004, Institute for Medical Informatics, Statistics and Epidemiology, University of Leipzig, Germany (2004)

    Google Scholar 

  17. MacBride, F.: Truthmakers. In: Zalta, E.N. (ed.) The Stanford Encyclopedia of Philosophy. Stanford University (2016). fall 2016 edn

    Google Scholar 

  18. Marmodoro, A., Yates, D. (eds.): The Metaphysics of Relations. Oxford University Press, New York (2017)

    Google Scholar 

  19. Marshall, D., Weatherson, B.: Intrinsic vs. extrinsic properties. In: Zalta, E.N. (ed.) The Stanford Encyclopedia of Philosophy. Stanford University (2018)

    Google Scholar 

  20. McCarthy, W.E.: ISO 15944–4 - REA Ontology. ISO, pp. 1–82, June 2007

    Google Scholar 

  21. Moore, G.E.: External and internal relations. In: Proceedings of the Aristotelian Society, vol. 20, pp. 40–62 (1919). JSTOR

    Google Scholar 

  22. Moreira, J.L.R., Sales, T.P., Guerson, J., Braga, B.F.B., Brasileiro, F., Sobral, V.: Menthor editor: an ontology-driven conceptual modeling platform. In: 2nd Joint Ontology Workshops (JOWO) (2016)

    Google Scholar 

  23. Noy, N., Rector, A.: Defining n-ary relations on the semantic web. Technical report, W3C (2006). https://www.w3.org/TR/swbp-n-aryRelations

  24. Olivé, A.: Relationship reification: a temporal view. In: Jarke, M., Oberweis, A. (eds.) CAiSE 1999. LNCS, vol. 1626, pp. 396–410. Springer, Heidelberg (1999). https://doi.org/10.1007/3-540-48738-7_29

    Chapter  Google Scholar 

  25. Olivé, A.: Conceptual Modeling of Information Systems. Springer Science & Business Media, Heidelberg (2007). https://doi.org/10.1007/978-3-540-39390-0

    Book  MATH  Google Scholar 

  26. Parsons, J.: There is no ‘truthmaker’ argument against nominalism. Australas. J. Philos. 77(3), 325–334 (1999)

    Article  Google Scholar 

  27. Russell, B.: Philosophical Essays. Longmans, Green, and Co., New York (1910)

    MATH  Google Scholar 

  28. Simons, P.: Relations and truthmaking. Aristot. Soc. Suppl. 84(1), 199–213 (2010)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nicola Guarino .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Guarino, N., Sales, T.P., Guizzardi, G. (2018). Reification and Truthmaking Patterns. In: Trujillo, J., et al. Conceptual Modeling. ER 2018. Lecture Notes in Computer Science(), vol 11157. Springer, Cham. https://doi.org/10.1007/978-3-030-00847-5_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-00847-5_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-00846-8

  • Online ISBN: 978-3-030-00847-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics