Applications of a categorical framework for conceptual data modeling (Q1386445)

From MaRDI portal





scientific article; zbMATH DE number 1154580
Language Label Description Also known as
default for all languages
No label defined
    English
    Applications of a categorical framework for conceptual data modeling
    scientific article; zbMATH DE number 1154580

      Statements

      Applications of a categorical framework for conceptual data modeling (English)
      0 references
      0 references
      0 references
      10 August 1998
      0 references
      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.
      0 references
      conceptual data modeling
      0 references
      schema transformations
      0 references
      automated modeling support
      0 references

      Identifiers