Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

The Impact of Flyweight and Proxy Design Patterns on Software Efficiency: An Empirical Evaluation

Author 1: Muhammad Ehsan Rana Author 2: Wan Nurhayati Wan Ab Rahman Author 3: Masrah Azrifah Azmi Murad Author 4: Rodziah Binti Atan
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 10, No. 7 · Published 2019

DOI: https://doi.org/10.14569/IJACSA.2019.0100724

Abstract

In this era of technology, delivering quality software has become a crucial requirement for the developers. Quality software is able to help an organization to success and gain a competitive edge in the market. There are numerous quality attributes introduced by various quality models. Various researches and studies prove that the quality of the object-oriented software can be improved by using design patterns. The main purpose of this research is to identify the relationships between the design patterns and software efficiency quality attribute. This research is focused on the impact of Flyweight and Proxy Design Patterns on the efficiency of software. An example scenario is used to empirically evaluate the effectiveness of applied design refinements on efficiency of a system. The techniques to measure software efficiency and the results obtained for each solution are elaborated in detail. At the end of this research, comparative analysis is provided to show the relative impact of each selected design pattern on software efficiency.

Keywords

How to Cite this Article

Rana, M. E., Rahman, W. N. W. A., Murad, M. A. A., & Atan, R. B. (2019). The Impact of Flyweight and Proxy Design Patterns on Software Efficiency: An Empirical Evaluation. International Journal of Advanced Computer Science and Applications, 10(7). https://doi.org/10.14569/IJACSA.2019.0100724

Rana, Muhammad Ehsan, et al.. "The Impact of Flyweight and Proxy Design Patterns on Software Efficiency: An Empirical Evaluation." International Journal of Advanced Computer Science and Applications, vol. 10, no. 7, 2019, https://doi.org/10.14569/IJACSA.2019.0100724.

@article{Rana2019,
  title     = {The Impact of Flyweight and Proxy Design Patterns on Software Efficiency: An Empirical Evaluation},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {10},
  number    = {7},
  year      = {2019},
  publisher = {The Science and Information Organization},
  author    = {Muhammad Ehsan Rana and Wan Nurhayati Wan Ab Rahman and Masrah Azrifah Azmi Murad and Rodziah Binti Atan},
  doi       = {10.14569/IJACSA.2019.0100724},
  url       = {https://doi.org/10.14569/IJACSA.2019.0100724}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.