• Corpus ID: 61003461

Conceptual Schema Optimisation - Database Optimisation before sliding down the Waterfall

@article{Proper2021ConceptualSO,
  title={Conceptual Schema Optimisation - Database Optimisation before sliding down the Waterfall},
  author={Henderik Alex Proper and Terry A. Halpin},
  journal={ArXiv},
  year={2021},
  volume={abs/2105.12647}
}
In this article we discuss an approach to database optimisation in which a conceptual schema is optimised by applying a sequence of transformations. By performing these optimisations on the conceptual schema, a large part of the database optimisation can be done before actually sliding down the software development waterfall. When optimising schemas, one would like to preserve some level of equivalence between the schemas before and after a transformation. We distinguish between two classes of… 

Refactoring and its Application to Ontologies

TLDR
This chapter tries to clarify what ontology refactoring is, what ontological refactored is not, the interrelation among ontologyRefactoring and other previous techniques that have the same or similar semantics, and the similarities and differences of ontology Refactoring with refactors applied in other contexts.

An Example of Use-Case-driven Conceptual Design of Relational Database

  • D. BrdjaninS. Maric
  • Computer Science
    EUROCON 2007 - The International Conference on "Computer as a Tool"
  • 2007
TLDR
An approach to the use-case-driven conceptual design of the relational database completely based on the Unified Modeling Language (UML), which unifies and accelerates the implementation of the information system.

Ontology Evolution with Semantic Wikis

TLDR
This paper presents and enhanced version of the MoKi tool equipped with an ontology evolution approach that permits to evolve an ontologies by providing a mechanism for facing the tracking challenge.

Intelligent assistance for collaborative schema governance in the German agricultural eBusiness sector

TLDR
This paper describes the overall workflow of collaborative governance of business schemas and develops a schema integration service (working title: Warp 10), which helps to generate business transformations from individual business Schemas.

Enhancing an Object Database with Profiling Information to Improve Agile Information Systems Development

This thesis extends the agile development cycle with modules for optimizing persistent object-oriented data models. The extension consists of two analyzers, a static model analyzer and an analyzer

Managing Variants of USDL

TLDR
The chapter presents one possible solution for variant management consisting of a canonical data model, a context driver mechanism, governance processes, and appropriate tooling for dealing with USDL variants.

Toward tractable instantiation of conceptual data models using non-semantics-preserving model transformations

TLDR
This work extends the set of ORM models that can be transformed to ORM− models by using a class of non-semantics-preserving transformations called constraint strengthening, and formalizes the approach as a special case of Stevens’ model transformation framework.

References

SHOWING 1-10 OF 64 REFERENCES

A Fact-Oriented Approach to Schema Transformation

TLDR
A knowledge transformation method based on the author's formalization of, and extensions to, the fact-based modelling approach known as NIAM (Nijssen's Information Analysis Method), which enables schema equivalence and implication to be dealt with rigorously, using conservative extensions of the UoD descriptions involved.

Automated Mapping of Conceptual Schemas to Relational Schemas

TLDR
An overview of the mapping algorithm and the use of role-graphs for automation is provided and an extended ORM language called FORML has been developed which is even more expressive.

A Logical Analysis of Information Systems: static aspects of the data-oriented perspective

TLDR
One of the major contributions of this thesis is its rigorous formalization of schema equivalence within NIAM, enabling transformation theorems to be precisely stated and formally proved.

FORMAL DEFINITION OF A CONCEPTUAL LANGUAGE FOR THE DESCRIPTION AND MANIPULATION OF INFORMATION MODELS

TLDR
A language for conceptual data modelling techniques, which is a generalisation of object-role models (such as ER or NIAM), is defined, in which not only constraints, but also queries and updates can be expressed on a conceptual level.
...