Evidence-based lean logic profiles for conceptual data modelling languages
Pablo Rub\'en Fillottrani, C. Maria Keet

TL;DR
This paper develops a systematic, evidence-based approach to designing unified logic profiles for conceptual data modeling languages like EER, UML, and ORM, enhancing interoperability and tool support.
Contribution
It introduces a generalized, ontologically-informed logic design process and specifies minimal, evidence-based logic profiles for conceptual data models.
Findings
Profiles align with core features of conceptual models
Profiles are based on ontological and complexity analysis
Profiles enable scalable interoperability tools
Abstract
Multiple logic-based reconstructions of conceptual data modelling languages such as EER, UML Class Diagrams, and ORM exist. They mainly cover various fragments of the languages and none are formalised such that the logic applies simultaneously for all three modelling language families as unifying mechanism. This hampers interchangeability, interoperability, and tooling support. In addition, due to the lack of a systematic design process of the logic used for the formalisation, hidden choices permeate the formalisations that have rendered them incompatible. We aim to address these problems, first, by structuring the logic design process in a methodological way. We generalise and extend the DSL design process to apply to logic language design more generally and, in particular, by incorporating an ontological analysis of language features in the process. Second, we specify minimal logic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · Advanced Database Systems and Queries · Data Management and Algorithms
