Applications of a categorical framework for conceptual data modeling
For successful information systems development, conceptual data modeling is essential. Nowadays a plethora of techniques for conceptual data modeling exist. Many of these techniques lack a formal foundation and a lot of theory, e.g. concerning updates or schema transformations, is highly data model specific. As such there is a need for a unifying formal framework providing a sufficiently high level of abstraction. In this paper, focus is on the applications of such a framework defined in category theory. Well-known conceptual data modeling concepts, such as relationship types, generalization, specialization, and collection types are defined from a categorical point of view in this framework and an essential advantage is its ``configurable semantics. Features such as null values, uncertainty, and temporal behavior can be added by selecting appropriate instance categories. The addition of these features usually requires a complete redesign of the formalization in traditional set-based approaches to semantics. Applications of the framework in the context of schema transformations and improved automated modeling support are discussed.
- Modalities for an allegorical conceptual data model
- Non-deterministic ideal operators: an adequate tool for formalization in data bases
- scientific article; zbMATH DE number 4014080 (Why is no real title available?)
- Using the Quantum Data Model to Develop Shareable Definitions
- scientific article; zbMATH DE number 1755604 (Why is no real title available?)
- scientific article; zbMATH DE number 1790350 (Why is no real title available?)
- A category theory approach to conceptual data modeling
- scientific article; zbMATH DE number 5213043 (Why is no real title available?)
- A categorical framework for the transformation of object-oriented systems: models and data
This page was built for publication: Applications of a categorical framework for conceptual data modeling
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1386445)