Skip to main content

Why Philosophize; Why not Just Model?

  • Conference paper
  • First Online:

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

Abstract

Conceptual modelling relies on the availability of good quality modelling languages (MLs). However, many of these MLs have not been created in any well-organized and consistent manner leading to identified flaws and ambiguities. These result, in part, from the lack of an ontological commitment, the neglect of language use and speech act theory and possibly incoherent philosophical underpinnings. These various disciplines are examined in the context of their potential integration into the creation of the next generation of modelling languages.

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

Buying options

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

Learn about institutional subscriptions

Notes

  1. 1.

    Regarding social entities as non-materialistic comes from the language use community. In contrast, in both the endurant component of UFO and in the perdurantist BORO foundational ontologies, all such entities are considered to be materialistic.

References

  1. Smith, B.: Ontology. In: Floridi, L. (ed.) Blackwell Guide to the Philosophy of Computing and Information, pp. 155–166. Blackwell, Oxford (2003)

    Google Scholar 

  2. Crotty, M.: The Foundations of Social Research. Allen & Unwin, St Leonards (1998)

    Google Scholar 

  3. OMG: OMG Unified Modeling LanguageTM (OMG UML), Superstructure, Version 2.4.1, formal/2011-08-06, p. 748 (2011)

    Google Scholar 

  4. Falkovych, K., Sabou, M., Stuckenschmidt, H.: UML for the semantic web: transformation-based approaches. In: Omelayenko, B., Klein, M. (eds.) Knowledge Transformation for the Semantic Web, pp. 92–106. IOS Press, Amsterdam (2003)

    Google Scholar 

  5. Henderson-Sellers, B., Gonzalez-Perez, C., Eriksson, O., Ågerfalk, P.J., Walkerden, G.: Software modelling languages: a wish list. In: Proceedings of 2015 IEEE/ACM 7th International Workshop on Modeling in Software Engineering, pp. 72–77, IEEE, Los Alamitos (2015)

    Google Scholar 

  6. Eriksson, O., Henderson-Sellers, B., Ågerfalk, P.J.: Ontological and linguistic metamodelling revisited – a language use approach. Inf. Soft. Technol. 55(12), 2099–2124 (2013)

    Article  Google Scholar 

  7. Henderson-Sellers, B.: On the Mathematics of Modelling, Metamodelling, Ontologies and Modelling Languages, p. 106. Springer, Heidelberg (2012). Springer Briefs in Computer Science

    Book  MATH  Google Scholar 

  8. Henderson-Sellers, B., Gonzalez-Perez, C., Walkerden, G.: An application of philosophy in software modelling and future information systems development. In: Franch, X., Soffer, P. (eds.) CAiSE Workshops 2013. LNBIP, vol. 148, pp. 329–340. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  9. Partridge, C., Gonzalez-Perez, C., Henderson-Sellers, B.: Are conceptual models concept models? In: Ng, W., Storey, V.C., Trujillo, J.C. (eds.) ER 2013. LNCS, vol. 8217, pp. 96–105. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  10. Henderson-Sellers, B., Eriksson, O., Ågerfalk, P.J.: On the need for identity in ontology-based conceptual modelling. In: Saeki, M., Köhler, H. (eds.): Conceptual Modelling 2015, Proceedings of the 11th Asia-Pacific Conference on Conceptual Modelling (APCCM 2015), Sydney, Australia. CRPIT 165, pp. 9–20 (27–30 January 2015)

    Google Scholar 

  11. Smith, B.: Beyond concepts: ontology as reality representation. In: Varzi, A., Vieu, L. (eds.): Proceedings of the Third International Conference on Formal Ontology in Information Systems (FOIS), pp. 73–84. IOS Press (2004)

    Google Scholar 

  12. Ullmann, S.: Semantics: An Introduction to the Science of Meaning. Basil Blackwell, Oxford (1972)

    Google Scholar 

  13. Frege, G.: Über Sinn und Bedeutung. Zeitschrift für Philosophie und philosophische Kritik 100, 25–50 (1892)

    Google Scholar 

  14. Lycett, M., Partridge, C.: The challenge of epistemic divergence in IS development. Comm. ACM 52(6), 127–131 (2009)

    Article  Google Scholar 

  15. Bunge, M.: Treatise on basic philosophy. Ontology I: The Furniture of the World, vol. 3. Reidel, Boston (1977)

    Google Scholar 

  16. Bunge, M.: Treatise on basic philosophy. Ontology II: The Furniture of the World, vol. 4. Reidel, Boston (1979)

    Google Scholar 

  17. Partridge, C.: Private communication, email dated 1 June 2015 (2015)

    Google Scholar 

  18. Wand, Y., Weber, R.: On the ontological expressiveness of information systems analysis and design grammars. J. Inf. Syst. 3, 217–237 (1993)

    Article  Google Scholar 

  19. Wand, Y., Weber, R.: On the deep structure of information systems. Inf. Syst. J. 5, 203–223 (1995)

    Article  Google Scholar 

  20. Opdahl, A., Henderson-Sellers, B.: Ontological evaluation of the uml using the Bunge-Wand-Weber model. Softw. Syst. Model. 1(1), 43–67 (2002)

    Google Scholar 

  21. Opdahl, A., Henderson-Sellers, B.: A template for defining enterprise modelling constructs. J. Database Manag. 15(2), 39–73 (2004)

    Article  Google Scholar 

  22. Hesse, W.: From conceptual models to ontologies - a software engineering approach. In: Presentation at Dagstuhl Seminar on Conceptual Modelling (2008)

    Google Scholar 

  23. Gruber, T.R.: A translation approach to portable ontology specifications. Knowl. Acquisition 5, 199–220 (1993)

    Article  Google Scholar 

  24. Unhelkar, B.: Process Quality Assurance for UML-based Projects, p. 394. Pearson Education (Addison-Wesley), Boston (2003)

    Google Scholar 

  25. Henderson-Sellers, B.: Bridging metamodels and ontologies in software engineering. J. Syst. Softw. 84(2), 301–313 (2011)

    Article  Google Scholar 

  26. Guizzardi, G.: Ontological foundations for structural conceptual models. CTIT PhD Thesis Series, no. 05–74, Enschede, The Netherlands (2005)

    Google Scholar 

  27. Bittner, T., Smith, B.: Normalizing medical ontologies using basic formal ontology. In: Kooperative Versorgung, Vernetzte Forschung, Ubiquitäre Information (Proceedings of GMDS Innsbruck, 26-30 September 2004), Niebüll: Videel OHG, pp. 199–201 (2004)

    Google Scholar 

  28. Rosa, D.E., Carbonera, J.L., Torres, G.M., Abel, M.: Using events from UFO-B in an ontology collaborative construction environment. CEUR-WSX 938, 278–283 (2012)

    Google Scholar 

  29. Sider, T.: Four Dimensionalism: An Ontology of Persistence and Time. Oxford Univ. Press, Oxford (2002)

    Google Scholar 

  30. Partridge, C.: Business Objects: Re-Engineering for Re-Use. Butterworth-Heinemann, Oxford (1996)

    Google Scholar 

  31. de Cesare, S., Henderson-Sellers, B., Lycett, M., Partridge, C.: Improving model quality through foundational ontologies: two contrasting approaches to the representation of roles. In: Jeusfeld, M., Karlapalem, K. (eds.) Advances in Conceptual Modelling – ER 2015 Workshops, Springer (2015)

    Google Scholar 

  32. Keet, M., Artale, A.: Representing and reasoning over a taxonomy of part–whole relations. Appl. Ontol. 3, 91–110 (2008)

    Google Scholar 

  33. Guizzardi, G.: Modal aspects of object types and part-whole relations and the de re/de dicto distinction. In: Krogstie, J., Opdahl, A.L., Sindre, G. (eds.) CAiSE 2007 and WES 2007. LNCS, vol. 4495, pp. 5–20. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  34. Guizzardi, G.: Ontological foundations for conceptual part-whole relations: the case of collectives and their parts. In: Mouratidis, H., Rolland, C. (eds.) CAiSE 2011. LNCS, vol. 6741, pp. 138–153. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  35. Henderson-Sellers, B., Eriksson, O., Gonzalez-Perez, C., Ågerfalk, P.J.: Ptolemaic metamodelling? The need for a paradigm shift. In: Garcia Diaz, V., Cueva Lovelle, J.M., Pelayo García-Bustelo, B.C., Sanjuán Martínez, O. (eds.) Progressions and Innovations in Model-Driven Software Engineering, pp. 90–146. IGI Global, Hershey (2013)

    Chapter  Google Scholar 

  36. Kripke, S.: Identity and necessity. In: Munitz, M.K. (ed.) Identity and Individuation. New York Univ. Press, New York (1971)

    Google Scholar 

  37. Kripke, S.: Naming and Necessity. Harvard Univ. Press, Cambridge (1980)

    Google Scholar 

  38. Bergholtz, M., Eriksson, O., Johannesson, P.: Towards a sociomaterial ontology. In: Franch, X., Soffer, P. (eds.) CAiSE Workshops 2013. LNBIP, vol. 148, pp. 341–348. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  39. Guizzardi, G., Wagner, G.: Towards ontological foundations for agent modeling concepts using the Unified Foundational Ontology (UFO). In: Bresciani, P., Giorgini, P., Henderson-Sellers, B., Low, G., Winikoff, M. (eds.) AOIS. LNCS, vol. 3508, pp. 110–124. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  40. Henderson-Sellers, B., Gonzalez-Perez, C., Eriksson, O.: Improving the unified foundational ontology (UFO) architecture in its support of non-materialistic entities (2015, submitted for publication)

    Google Scholar 

  41. Atkinson, C., Kühne, T.: Model-driven development: a metamodelling foundation. IEEE Softw. 20, 36–41 (2003)

    Article  Google Scholar 

  42. Giraldo, F.D.: A framework for evaluating the ontological quality of languages in MDE environments. Paper presented in PhD Symposium, CAISE 2013 (2013)

    Google Scholar 

  43. Incipit: ConML Technical Specification. ConML 1.1 (2011). http://www.conml.org/Resources_TechSpec.aspx

  44. Gonzalez-Perez, C.: A Conceptual Modelling Language for the Humanities and Social Sciences. In: Sixth International Conference on Research Challenges in Information Science (RCIS 2012), pp. 396–401. IEEE Computer Society. Valencia, Spain (2012)

    Google Scholar 

  45. Noonan, H.: Identity. Stanford Encyclopedia of Philosophy (2009). http://plato.stanford.edu/entries/identity/

Download references

Acknowledgements

I wish to thank, in alphabetical order, Pär Ågerfalk, Sergio de Cesare, Owen Eriksson, Cesar Gonzalez-Perez, Chris Partridge and Greg Walkerden who have helped me co-author many of the papers cited herein as well as providing useful and constructive comments on an earlier draft of this keynote paper. I also acknowledge many discussions with Giancarlo Guizzardi over the past several years.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Brian Henderson-Sellers .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Henderson-Sellers, B. (2015). Why Philosophize; Why not Just Model?. In: Johannesson, P., Lee, M., Liddle, S., Opdahl, A., Pastor López, Ó. (eds) Conceptual Modeling. ER 2015. Lecture Notes in Computer Science(), vol 9381. Springer, Cham. https://doi.org/10.1007/978-3-319-25264-3_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-25264-3_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-25263-6

  • Online ISBN: 978-3-319-25264-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics