Enhancing identification mechanisms in UML class diagrams with meaningful keys

  • Authors:
  • C. Maria Keet

  • Affiliations:
  • University of KwaZulu-Natal, Durban, South Africa

  • Venue:
  • Proceedings of the South African Institute of Computer Scientists and Information Technologists Conference on Knowledge, Innovation and Leadership in a Diverse, Multidisciplinary Environment
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Unlike identification with keys and reference schemes in ER and ORM, UML uses internal, system-generated, identifiers, with a little-known underspecified option for user-defined identifiers. To increase the ontological foundations of UML, we propose two language enhancements for UML, being formally defined simple and compound identifiers and the notion of defined class, which also have a corresponding extension of UML's metamodel.