Open Access   Article Go Back

Metric Based Automatic Quality Analysis of Object Oriented Systems

A. Jatain1

  1. Department of Computer Science, Amity University, Manesar, India.

Section:Research Paper, Product Type: Journal Paper
Volume-6 , Issue-5 , Page no. 1198-1203, May-2018

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v6i5.11981203

Online published on May 31, 2018

Copyright © A. Jatain . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: A. Jatain, “Metric Based Automatic Quality Analysis of Object Oriented Systems,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.5, pp.1198-1203, 2018.

MLA Style Citation: A. Jatain "Metric Based Automatic Quality Analysis of Object Oriented Systems." International Journal of Computer Sciences and Engineering 6.5 (2018): 1198-1203.

APA Style Citation: A. Jatain, (2018). Metric Based Automatic Quality Analysis of Object Oriented Systems. International Journal of Computer Sciences and Engineering, 6(5), 1198-1203.

BibTex Style Citation:
@article{Jatain_2018,
author = {A. Jatain},
title = {Metric Based Automatic Quality Analysis of Object Oriented Systems},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {5 2018},
volume = {6},
Issue = {5},
month = {5},
year = {2018},
issn = {2347-2693},
pages = {1198-1203},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=2132},
doi = {https://doi.org/10.26438/ijcse/v6i5.11981203}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i5.11981203}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=2132
TI - Metric Based Automatic Quality Analysis of Object Oriented Systems
T2 - International Journal of Computer Sciences and Engineering
AU - A. Jatain
PY - 2018
DA - 2018/05/31
PB - IJCSE, Indore, INDIA
SP - 1198-1203
IS - 5
VL - 6
SN - 2347-2693
ER -

VIEWS PDF XML
478 256 downloads 259 downloads
  
  
           

Abstract

Today most of the languages support objects oriented architecture to develop an organized software system and customer base for these system is increasing because incentives in object oriented paradigm is huge. At the same time, drawback is that object oriented systems are complex and difficult to understand. So quality of these system must be monitored and maintained which require lots of money, time and efforts. In software community when prediction is made based on metrics, software quality is one of the most discussed term. Software quality can be estimated by analyzing the key quality attributes of the software system. The objective of this paper is to define a metric suite and designing of automatic tool to evaluate the object oriented software system under complexity analysis in order to analyze the software criticality. Methodology: This paper focusses on automatic quality analysis of object oriented system. For this different metrics and metric suites are analyzed and a tool is developed in .net environment that accept software program as input and perform a metric based analysis. To validate the tool a case study (LMS) is considered as input.

Key-Words / Index Term

Component, ,Learning Management, Metrics, Object Oriented, Quality, Software

References

[1] H. Linda and Lawrence E. Hyatt, “Software Quality Metrics for Object-Oriented Environments”, Software assurance technology centre, Greenbelt, USA, pp. 1-7, 1996.
[2] S. R. Chidamber and C.F. Kemerer, “ Authors Reply”, IEEE Transaction on Software Engineering, Vol. 21, No. 3, pp. 265, 1995.
[3] Paramvir Singh and Hardeep singh, “DynaMetrics: A runtime metric based analysis tool for object oriented software system”, SIGSOFT software engineering Notes, Vol. 33, No. 6, pp. 1-6, 2008.
[4] T. DeMarco., “Controlling Software Projects, Management, Measurement and Estimation”, 1st Edition, Prentice Hall, 1982.
[5] M. Lorenz and J. Kidd. Object –Oriented Software Metrics, 1st Edition, Prentice-Hall, Englewood Cliffs, NY, 1994.
[6] I. S. Organization, “ISO 9126-Quality Characteristics and Guidelines for their use”, Brussels, 1991.
[7] I. Morschel and Ch. Ebert, “Metrics for quality analysis and improvement of object oriented software”, Information and Software Technology, Elsevier, Vol. 39, No. 7, pp: 291-302, 1996.
[8] M. Xenos and D. Stavrinoudis and K. Zikouli and D. Christodoulakis, “Object oriented Metrics- A survey”, Proceedings of the FESMA 2000, Federation of European Software Measurement Associations, pp. 1-10, Spain, 2000.
[9] S. R. Chidamber and C. F. Kemerer, “Towards a metrics Suite for object oriented design”, Proceedings of International Conference on Object Oriented Programming: System, Language and Applications, 197-211, 1991.
[10] Chidmber S. and Chris Kemerer F., “A metric suite for object oriented Design, IEEE transaction on software engineering, Vol. -20, no.6, pp. 476-493, 1994.
[11] Wei Li and Sallie Henry, “Object Oriented Metrics that Predict Maintainability, Journal of Systems and Software, Elsevier, Vol. 23, pp. 111-122, 1993.
[12] Abreu, F. B., Esteves, R. and Goulao, M., The Design of Eiffel Programs: Quantitative evaluation using the MOOD metrics, Proceedings of TOOLS`96, USA, pp. 1-18, 1996.
[13] Hong, Hei,Tao Xie and Fuquing Yang, “A model based approach to object oriented software metrics”, Journal of Computer Science and Technology, Vol. 17, No. 6, pp. 757-769, 2002.
[14] R. A. Khan, K. Mustfa and S. I. Ahson, “An empirical validation of object oriented design quality metrics”, Journal of Kind Saud Uiversity, Elsevier, Vol. 19, pp: 1-16, 2007.
[15] Christopher L. Brooks and Christopher G. Buell, “A tool for automatically gathering object oriented metric”, Proceedings of Aerospace and Electronics Conference, IEEE, pp: 835-838,1994.
[16] Brij mohan Goel and Pardeep Kumar Bhatia, “Analysis of reusability of object oriented system using object oriented metric”, ACM Sigsoft Software Engineering Notes, Vol.38, No. 4, pp. 1-5, 2013.
[17] Rui Huang, Mingyu Li and Zhang Li, “International Journal of Information and Education Technology, Vol. 3, No. 4, pp. 433-436, 2013.
[18] A. Jatain and Y. Mehta, “Metrics and models for software reliability, “Proceeding sof International Conference on Issues and Challenge in Intelligent Computing Techniques, pp. 210-214, 2014.
[19] Zhiyi Ma, “An approach to improve the quality of object oriented models from novice modelers through project practice” Frontier of Computer Science, Vol. 11, No. 3, pp. 485-198, 2017.