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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 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
Smith, B.: Ontology. In: Floridi, L. (ed.) Blackwell Guide to the Philosophy of Computing and Information, pp. 155–166. Blackwell, Oxford (2003)
Crotty, M.: The Foundations of Social Research. Allen & Unwin, St Leonards (1998)
OMG: OMG Unified Modeling LanguageTM (OMG UML), Superstructure, Version 2.4.1, formal/2011-08-06, p. 748 (2011)
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)
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)
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)
Henderson-Sellers, B.: On the Mathematics of Modelling, Metamodelling, Ontologies and Modelling Languages, p. 106. Springer, Heidelberg (2012). Springer Briefs in Computer Science
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)
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)
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)
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)
Ullmann, S.: Semantics: An Introduction to the Science of Meaning. Basil Blackwell, Oxford (1972)
Frege, G.: Über Sinn und Bedeutung. Zeitschrift für Philosophie und philosophische Kritik 100, 25–50 (1892)
Lycett, M., Partridge, C.: The challenge of epistemic divergence in IS development. Comm. ACM 52(6), 127–131 (2009)
Bunge, M.: Treatise on basic philosophy. Ontology I: The Furniture of the World, vol. 3. Reidel, Boston (1977)
Bunge, M.: Treatise on basic philosophy. Ontology II: The Furniture of the World, vol. 4. Reidel, Boston (1979)
Partridge, C.: Private communication, email dated 1 June 2015 (2015)
Wand, Y., Weber, R.: On the ontological expressiveness of information systems analysis and design grammars. J. Inf. Syst. 3, 217–237 (1993)
Wand, Y., Weber, R.: On the deep structure of information systems. Inf. Syst. J. 5, 203–223 (1995)
Opdahl, A., Henderson-Sellers, B.: Ontological evaluation of the uml using the Bunge-Wand-Weber model. Softw. Syst. Model. 1(1), 43–67 (2002)
Opdahl, A., Henderson-Sellers, B.: A template for defining enterprise modelling constructs. J. Database Manag. 15(2), 39–73 (2004)
Hesse, W.: From conceptual models to ontologies - a software engineering approach. In: Presentation at Dagstuhl Seminar on Conceptual Modelling (2008)
Gruber, T.R.: A translation approach to portable ontology specifications. Knowl. Acquisition 5, 199–220 (1993)
Unhelkar, B.: Process Quality Assurance for UML-based Projects, p. 394. Pearson Education (Addison-Wesley), Boston (2003)
Henderson-Sellers, B.: Bridging metamodels and ontologies in software engineering. J. Syst. Softw. 84(2), 301–313 (2011)
Guizzardi, G.: Ontological foundations for structural conceptual models. CTIT PhD Thesis Series, no. 05–74, Enschede, The Netherlands (2005)
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)
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)
Sider, T.: Four Dimensionalism: An Ontology of Persistence and Time. Oxford Univ. Press, Oxford (2002)
Partridge, C.: Business Objects: Re-Engineering for Re-Use. Butterworth-Heinemann, Oxford (1996)
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)
Keet, M., Artale, A.: Representing and reasoning over a taxonomy of part–whole relations. Appl. Ontol. 3, 91–110 (2008)
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)
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)
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)
Kripke, S.: Identity and necessity. In: Munitz, M.K. (ed.) Identity and Individuation. New York Univ. Press, New York (1971)
Kripke, S.: Naming and Necessity. Harvard Univ. Press, Cambridge (1980)
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)
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)
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)
Atkinson, C., Kühne, T.: Model-driven development: a metamodelling foundation. IEEE Softw. 20, 36–41 (2003)
Giraldo, F.D.: A framework for evaluating the ontological quality of languages in MDE environments. Paper presented in PhD Symposium, CAISE 2013 (2013)
Incipit: ConML Technical Specification. ConML 1.1 (2011). http://www.conml.org/Resources_TechSpec.aspx
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)
Noonan, H.: Identity. Stanford Encyclopedia of Philosophy (2009). http://plato.stanford.edu/entries/identity/
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)