login

On the Move to Meaningful Internet Systems 2002: CoopIS, DOA, and ODBASE

Lecture notes in computer sciencePublished 1 January 2002
CoopIS 2002 Irvine, Calif., Meersman, Robert 1947-, DOA 2002 Irvine, Calif., ODBASE 2002 Irvine, Calif.
Citations171
SJR quartileQ2
SJR score0.35
SNIP0.55

TL;DR

Developing Evolutionary Cost Models for Query Optimization in a Dynamic Multidatabase Environment and a Conceptual Markup Language That Supports Interoperability between Business Rule Modeling Systems are presented.

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 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 particular, we discuss the UML metaconcepts of classes and objects, powertypes, 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.

Keywords

Computer Science