Towards ontological foundations for UML conceptual models

43Citations
Citations of this article
45Readers
Mendeley users who have this article in their library.
Get full text

Abstract

UML class diagrams can be used as a language for expressing a conceptual model of a domain. We use the General Ontological Language (GOL) and its underlying upper level ontology, proposed in [1], to evaluate the onto-logical 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 particular, we discuss the UML metaconcepts of classes and objects, power-types, association and aggregation/composition from an ontological point of view. We make some proposals of how to extend version 1.4 of the UML in order to obtain a more satisfactory treatment of aggregation. © Springer-Verlag Berlin Heidelberg 2002.

Cite

CITATION STYLE

APA

Guizzardi, G., Herre, H., & Wagner, G. (2002). Towards ontological foundations for UML conceptual models. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2519 LNCS, pp. 1100–1117). Springer Verlag. https://doi.org/10.1007/3-540-36124-3_70

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free