Evaluation of OO Software Quality by Using Predictive Object Points (POP) Metric
Keywords:
Quality measurement, quality model, quality attributes, Object Orientation, Object-Oriented Software Metrics, Predictive Object Point MetriAbstract
Software quality assessment is essential as it reduces costs associated with the allocation of testing and maintenance resources. Software quality metrics based on object-oriented technologies will become increasingly important as object-oriented technologies become more prevalent. This paper examines how Predictive Object Point software sizing metrics can help designers assess an OO system's quality during the planning phase. By combining high-level quality attributes such as extendibility, reusability, flexibility, understandability, functionality, and effectiveness, POPs Metric makes it easy to make quality decisions. Different versions of three OO software were tested for the exact necessities and aimed to evaluate the proposed quality assessment model. Various design metrics have been measured using a quality metric tool to assess the quality of the projects under study. We compare POP counts with these quality attributes to see what's trending. Analysis and presentation of the results demonstrate that the POP Count can be used to assess the quality of OO software.
Downloads
References
J.Bansiya and C.G.Davis, "A Hierarchical Model for Validation of Object Oriented Design Quality Assessment", IEEE Transactions on Software Engineering, Vol.28, No 1, January 2002.
N. Kayarvizhy, S. Kanmani," Analysis of Quality of Object Oriented Systems using Object Oriented Metrics", in proceedings of 3rd International Conference on Electronics Computer Technology (ICECT), Volume 5, pg 203-206, April 2011.
Arlene F. Minkiewicz, "Measuring Object Oriented Software with Predictive Object Points" PRICE Systems, LLC 609-866-6576.
Jain Shubha, Yadav Vijay and Singh Raghuraj. "OO Estimation through Automation of the Predictive Object Point Sizing Metric", International Journal Of Computer Engineering and Technology(IJCET), Volume 4, Issue 3, May-June (2013), pp. 410-418.
J. Bansiya," A Hierarchical Model for Quality Assessment of Object Oriented Designs", Ph.D. Dissertation, Univ. Of Alabama in Huntsville, 1997.
S. R. Chidamber and C. F. Kemerer. A Metrics Suite for Object-Oriented Design. IEEE Transactions on Software Engineering, vol.20, No 6, pp. 476 - 493, June 1994.
M. Hintz and B. Montazeri," Chidamber and Kemerer's Metrics Suite: A Measurement Theory Perspective ", IEEE Trans. Software Eng, vol. 22, No. 4, pp. 67-271, Apr.1996.
W. Li and S. Henry, "Object Oriented Metrics that Predict Maintainability," The J. Systems and software vol.23, no. 21, pp. 929-994, Dec. 1995.
JaimBot : URL http://sourceforge.net/projects/jaimbot/
Jcommon : URL http://www.jfree.org/jcommon/download
Proguard : URL http://proguard.sourceforge.net
Software Quality Metrics for Object Oriented System Environments, National Aeronautics and Space Administration Goddard Space Flight Center, Greenbelt Maryland 20771, June 1995.
Mandeep K. Chawla, Dr. Indu Chhabra," Capturing OO Software Metrics to attain Quality Attributes – A case study", International Journal of Scientific & Engineering Research, Volume 4, Issue 6, June-2013 ISSN 2229-5518
Objecteeering Metrics User Guide available at: http://support.objecteering.com/objecteering6.1/help/us/metrics/toc.htm [accessed 25 June 2013].
User Guide for CCCC available at :
http://www.stderr.org/doc/cccc/CCCC%20User%20Guide.html [accessed 25 June 2013]
CKJM extended manual," An extended version of Tool for Calculating Chidamber and Kemerer Java Metrics (and many other metrics), " available at: http://gromit.iiar.pwr.wroc.pl/p_inf/ckjm/intro.html [accessed 3 May 2013]
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Vijay Yadav, Raghuraj Singh, Vibhash Yadav
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.