Formal semantics and ontological analysis for understanding subsetting, specialization and redefinition of associations in UML

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

Abstract

The definition of the exact meaning of conceptual modeling constructs is considered a relevant issue since it contributes to their effective and appropriate use by conceptual modelers. This paper studies three related constructs that enhance the expressiveness of the UML language about associations and which still lack a complete and comprehensive study, namely, association subsetting, specialization and redefinition. It formalizes their semantics, analyses them from an ontological perspective and compares them. The semantic formalization is based on mapping the studied constructs to a basic UML layer which have a previous formal definition in the literature. Furthermore, the ontological analysis developed here is based on a formal theory of relations which is part of the Unified Foundational Ontology (UFO). © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Costal, D., Gómez, C., & Guizzardi, G. (2011). Formal semantics and ontological analysis for understanding subsetting, specialization and redefinition of associations in UML. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6998 LNCS, pp. 189–203). https://doi.org/10.1007/978-3-642-24606-7_15

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