AIDBLODec 19, 2014

KF metamodel formalization

arXiv:1412.6545v16 citations
AI Analysis

This work provides a precise foundation for improving interoperability in conceptual data modeling, though it is incremental as it builds on an existing metamodel.

The authors formalized the KF metamodel, which unifies static structural elements of UML Class Diagrams, ER, EER, ORM, and ORM2, using First-Order Logic (FOL) and OWL to enhance interoperability among conceptual data modeling languages.

The KF metamodel is a comprehensive unifying metamodel covering the static structural entities and constraints of UML Class Diagrams (v2.4.1), ER, EER, ORM, and ORM2, and intended to boost interoperability of common conceptual data modelling languages. It was originally designed in UML with textual constraints, and in this report we present its formalisations in FOL and OWL, which accompanies the paper that describes, discusses, and analyses the KF metamodel in detail. These new formalizations contribute to give a precise meaning to the metamodel, to understand its complexity properties and to provide a basis for future implementations.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes