Home // ICSEA 2014, The Ninth International Conference on Software Engineering Advances // View article
Performance Optimisation of Object-Relational Database Applications in Client-Server Environments
Authors:
Zahra Davar
Janusz R.Getta
Handoko Handoko
Keywords: Object-Relational Application; Performance; Transformation Rule; Software Patterns.
Abstract:
The optimisation of object-relational database applications implemented as a mixture of object-oriented and non-procedural code, requires accurate balancing of the data-processing load between the client side and the server side. When there are large amounts of procedural code and less efficient and overly simple algorithms, the majority of the data processing takes place on the client side. As a consequence it usually increases the amounts of data transmitted to the client side and also, the amounts of time needed to process data on the client side. This paper shows how object-relational database applications can be optimised through a better balancing of the data processing load between the client and the server sides. A collection of transformation rules is developed, which replaces the typical iterative structures of procedural code with the equivalent structures of non-procedural code. The software patterns proposed in the paper allow for the automatic optimisation of object-relational applications.
Pages: 637 to 644
Copyright: Copyright (c) IARIA, 2014
Publication date: October 12, 2014
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-367-4
Location: Nice, France
Dates: from October 12, 2014 to October 16, 2014