Problems of the part-whole relation
Relational models of the lexicon
Artificial intelligence: a modern approach
Artificial intelligence: a modern approach
Parts, wholes, and part-whole relations: the prospects of mereotopology
Data & Knowledge Engineering - Special issue on modeling parts and wholes
Part-whole relations in object-centered systems: an overview
Data & Knowledge Engineering - Special issue on modeling parts and wholes
Knowledge representation: logical, philosophical and computational foundations
Knowledge representation: logical, philosophical and computational foundations
An ontological analysis of the relationship construct in conceptual modeling
ACM Transactions on Database Systems (TODS)
GOL: toward an axiomatized upper-level ontology
Proceedings of the international conference on Formal Ontology in Information Systems - Volume 2001
The UML as a Formal Modeling Notation
«UML» '98 Selected papers from the First International Workshop on The Unified Modeling Language «UML»'98: Beyond the Notation
Extending UML to Support Ontology Engineering for the Semantic Web
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
On the General Ontological Foundations of Conceptual Modeling
ER '02 Proceedings of the 21st International Conference on Conceptual Modeling
Towards Ontologically Based Semantics for UML Constructs
ER '01 Proceedings of the 20th International Conference on Conceptual Modeling: Conceptual Modeling
What is This Thing Called Aggregation?
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
A formal approach to collaborations in the unified modeling language
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Information Technology and Management
A software engineering approach to ontology building
Information Systems
Ontology Engineering --- The DOGMA Approach
Advances in Web Semantics I
The Problem of Transitivity of Part-Whole Relations in Conceptual Modeling Revisited
CAiSE '09 Proceedings of the 21st International Conference on Advanced Information Systems Engineering
Developing Consistent and Modular Software Models with Ontologies
Proceedings of the 2009 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the Eighth SoMeT_09
Modal aspects of object types and part-whole relations and the de re/de dicto distinction
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
An ontology for software models and its practical implications for semantic web reasoning
ESWC'08 Proceedings of the 5th European semantic web conference on The semantic web: research and applications
Modeling with Plato: the unified modeling language in a cultural context
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
A proposal for a unified process for ontology building: UPON
DEXA'05 Proceedings of the 16th international conference on Database and Expert Systems Applications
AOIS'04 Proceedings of the 6th international conference on Agent-Oriented Information Systems II
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
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, 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.