An ontologically well-founded profile for UML conceptual models

G. Guizzardi, G.R. Wagner, N. Guarino, M.J. Sinderen, van

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

104 Citations (Scopus)

Abstract

Abstract. UML class diagrams can be used as a language for expressing a conceptual model of a domain. In a series of papers [1,2,3] we have been using the General Ontological Language (GOL) and its underlying upper level ontology, proposed in [4,5], 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. In this paper, we focus on the UML metaconcepts of classes and objects from an ontological point of view. We use a philosophically and psychologically well-founded theory of classifiers to propose a UML profile for Ontology Representation and Conceptual Modeling. Moreover, we propose a design pattern based on this profile to target a recurrent problem in role modeling discussed in the literature. Finally, we demonstrate the relevance of the tools proposed by applying them to solve recurrent problems in the practice of conceptual modeling.
Original languageEnglish
Title of host publicationProc. of the 16th Int. Conf. on Advanced Information Systems Engineering (CAiSE*04)
EditorsA. Persson, J. Strina
Place of PublicationBerlin
PublisherSpringer
Pages112-126
Publication statusPublished - 2004

Publication series

NameLecture Notes in Computer Science
Volume3084
ISSN (Print)0302-9743

Fingerprint

Dive into the research topics of 'An ontologically well-founded profile for UML conceptual models'. Together they form a unique fingerprint.

Cite this