Are Conceptual Models Concept Models?

The conceptual modelling community has no clear, agreed semantics for its models; or more plainly, there is no general agreement on what the models model. One mainstream proposal is that they model concepts, but there is no clear semantics for this; no clear description of what concepts are and how they relate to their domain. This creates theoretical problems; for example, it is difficult to build accurate meta-models, as these have to encompass the semantic structure. It also creates practical problems; practitioners will approach building a model of the concept of a business differently from modelling the business itself. We aim to exploit research undertaken in philosophy to construct a framework that classifies the broad semantic options. Using this we identify two major options: concept-mediated and direct-domain semantics. We focus on the concept-mediated option and examine how philosophy has analysed what a concept is; identifying three main options and exploring the issues they raise. While not wishing to advocate choices at this stage, we note that the concept-mediated view - in particular, the version prevalent in conceptual modelling, that concepts are representations – faces serious challenges as a practical semantics for modelling and languages.

Improving Model Quality through Foundational Ontologies:

Two Contrasting Approaches to the Representation of Roles

Several foundational ontologies have been developed recently. We examine two of these from the point of view of their quality in representing temporal changes, focusing on the example of roles. We discuss how these are modelled in two foundational ontologies: the Unified Foundational Ontology and the BORO foundational ontology. These exhibit two different approaches, endurantist and perdurantist respectively. We illustrate the differences using a running example in the university student domain, wherein one individual is not only a registered student but also, for part of this period, was elected the President of the Student Union. The metaphysical choices made by UFO and BORO lead to different representations of roles. Two key differences which affect the way roles are modelled are exemplified in this paper: (1) different criteria of identity and (2) differences in the way individual objects extend over time and possible worlds. These differences impact upon the quality of the models produced in terms of their respective explanatory power. The UFO model concentrates on the notion of validity in “all possible worlds” and is unable to accurately represent the way particulars are extended in time. The perdurantist approach is best able to describe temporal changes wherein roles are spatio-temporal extents of individuals.