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 |

Three Levels Quality Analysis Tool for Object Oriented Programming

Author 1: Mustafa Ghanem Saeed Author 2: Maher Talal Alasaady Author 3: Fahad Layth Malallah Author 4: Kamaran HamaAli Faraj
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 9, No. 11 · Published 2018 · Cited by 5

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

Abstract

In terms of evolution of software engineering methods for complex software developments techniques, new concepts have been emerged in the software languages, which used to develop software quality models. In this research, the Multi Levels Quality Analysis Tool (MLQA) is proposed as a tool for computer-aid software engineering, which classifies software complexity into three levels of analysis, namely the program package analysis, class analysis (program class) and finally the analysis at the level of the program method. MLQA is able to support a method of visual analysis of the software contents with color alerts, and recommendations systems, which can give a quick view of the software development and its complexity. The methodology of this work is a new suggested software quality model based on the standards object-oriented programming complexity metrics as well as threshold limits. In addition, a new quality attribute namely clean code attribute has been proposed and integrating it with the proposed software quality model in a way that enables the user of the model relies on this attribute and reduces the dependence on the software experience, which is expensive and rare at times.

Keywords

How to Cite this Article

Saeed, M. G., Alasaady, M. T., Malallah, F. L., & Faraj, K. H. (2018). Three Levels Quality Analysis Tool for Object Oriented Programming. International Journal of Advanced Computer Science and Applications, 9(11). https://doi.org/10.14569/IJACSA.2018.091173

Saeed, Mustafa Ghanem, et al.. "Three Levels Quality Analysis Tool for Object Oriented Programming." International Journal of Advanced Computer Science and Applications, vol. 9, no. 11, 2018, https://doi.org/10.14569/IJACSA.2018.091173.

@article{Saeed2018,
  title     = {Three Levels Quality Analysis Tool for Object Oriented Programming},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {9},
  number    = {11},
  year      = {2018},
  publisher = {The Science and Information Organization},
  author    = {Mustafa Ghanem Saeed and Maher Talal Alasaady and Fahad Layth Malallah and Kamaran HamaAli Faraj},
  doi       = {10.14569/IJACSA.2018.091173},
  url       = {https://doi.org/10.14569/IJACSA.2018.091173}
}

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.