On the Foundations of UML as an Ontology Representation Language

There is a growing interest in the use of UML class diagrams as a modeling language to represent domain ontologies. In a series of papers [1,2] we have been using the General Ontological Language (GOL) and its underly-ing foundational ontology, proposed in [3,4], to evaluate the ontological correctness of a conceptual UML class model and to develop guidelines for how the constructs of the UML should be used in conceptual modeling and ontology representation. This paper can be seen as a continuation of this work, in which we focus on analyzing the UML metaconcepts of classes, attributes, data types and associations from an ontological point of view

[1]  Sushil Jajodia,et al.  Conceptual Modeling — ER 2001 , 2001, Lecture Notes in Computer Science.

[2]  Nicola Guarino,et al.  WonderWeb Deliverable D18 Ontology Library , 2003 .

[3]  H. Herre,et al.  Ontological Categories in GOL , 2004 .

[4]  Martin K. Purvis,et al.  UML as an Ontology Modelling Language , 1999, Intelligent Information Integration.

[5]  Peter Gärdenfors,et al.  Conceptual spaces - the geometry of thought , 2000 .

[6]  Luc Schneider,et al.  Designing Foundational Ontologies: The Object-Centered High-Level Reference Ontology OCHRE as a Case Study , 2003, ER.

[7]  Veda C. Storey,et al.  An ontological analysis of the relationship construct in conceptual modeling , 1999, TODS.

[8]  Barry Smith,et al.  GOL: toward an axiomatized upper-level ontology , 2001, FOIS.

[9]  N. Foo Conceptual Spaces—The Geometry of Thought , 2022 .

[10]  Tok Wang Ling,et al.  Conceptual Modeling - ER 2003 , 2003, Lecture Notes in Computer Science.

[11]  Gerd Wagner,et al.  Towards Ontological Foundations for UML Conceptual Models , 2002, OTM.

[12]  Csaba Veres,et al.  Using Psychology To Understand Conceptual Modelling , 2002, ECIS.

[13]  Frank Loebe An Analysis of Roles: Towards Ontology-Based Modelling , 2003 .

[14]  Zahir Tari,et al.  On the Move to Meaningful Internet Systems 2002: CoopIS, DOA, and ODBASE , 2002, Lecture Notes in Computer Science.

[15]  Gerd Wagner,et al.  An Ontologically Well-Founded Profile for UML Conceptual Models , 2004, CAiSE.

[16]  Joerg Evermann,et al.  Towards Ontologically Based Semantics for UML Constructs , 2001, ER.

[17]  J. Huisman The Netherlands , 1996, The Lancet.

[18]  Barry Smith,et al.  A relational theory of the act , 1986 .