Abstract. 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 underlying 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
|Title of host publication||Proceedings of EKAW 2004, Engineering Knowledge in the Age of the Semantic Web, 14th International Conference|
|Editors||E. Motta, N. Shadbolt, A. Stutt, N. Gibbins|
|Place of Publication||Berlin|
|Publication status||Published - 2004|
|Name||Lecture Notes in Computer Science|
Guizzardi, G., Wagner, G. R., & Herre, H. (2004). On the foundations of UML as an ontology representation language. In E. Motta, N. Shadbolt, A. Stutt, & N. Gibbins (Eds.), Proceedings of EKAW 2004, Engineering Knowledge in the Age of the Semantic Web, 14th International Conference (pp. 47-62). (Lecture Notes in Computer Science; Vol. 3257). Springer.