loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Nemanja Kojić and Dragan Milićev

Affiliation: University of Belgrade, Serbia

Keyword(s): Object-relational Mapping, Relational Databases, Denormalization, UML.

Related Ontology Subjects/Areas/Topics: Languages, Tools and Architectures ; Model Transformation ; Model-Driven Architecture ; Model-Driven Software Development ; Models ; Paradigm Trends ; Software Engineering

Abstract: We outline a methodology for automatic and efficient object-relational mapping (ORM) in the context of model-driven development (MDD) of high-performance information systems specified with executable UML models. Although there are various approaches to performance tuning, we focus here on the persistence layer ̶ the relational database. The relational data model is usually designed following the well-known normal forms. However, a fully normalized relational model often does not provide sufficient performance, and improper relational model design can easily lead to a slow and unusable relational database for particular operations. Our ORM approach is intended to exploit smart optimization techniques from the relational paradigm that abandon normalization and its positive effects, and trade them off for better performance. Our ORM approach hence combines the classical denormalization transformations, based on reducing or eliminating expensive database operations by the model restructu ring, but applies them to a non-redundant conceptual UML model. In this paper, we also present the first step towards this goal: a catalogue of ORM transformation patterns. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.149.27.33

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Kojić, N. and Milićev, D. (2015). A Survey of Object-Relational Transformation Patterns for High-performance UML-based Applications. In Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-083-3; ISSN 2184-4348, SciTePress, pages 280-285. DOI: 10.5220/0005242302800285

@conference{modelsward15,
author={Nemanja Kojić. and Dragan Milićev.},
title={A Survey of Object-Relational Transformation Patterns for High-performance UML-based Applications},
booktitle={Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2015},
pages={280-285},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005242302800285},
isbn={978-989-758-083-3},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - A Survey of Object-Relational Transformation Patterns for High-performance UML-based Applications
SN - 978-989-758-083-3
IS - 2184-4348
AU - Kojić, N.
AU - Milićev, D.
PY - 2015
SP - 280
EP - 285
DO - 10.5220/0005242302800285
PB - SciTePress