Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

A Study of Various Static and Dynamic Metrics for Open Source Software

Print
PDF
International Journal of Computer Applications
© 2015 by IJCA Journal
Volume 122 - Number 10
Year of Publication: 2015
Authors:
Ankush Vesra
Rahul
10.5120/21736-4927

Ankush Vesra and Rahul. Article: A Study of Various Static and Dynamic Metrics for Open Source Software. International Journal of Computer Applications 122(10):17-21, July 2015. Full text available. BibTeX

@article{key:article,
	author = {Ankush Vesra and Rahul},
	title = {Article: A Study of Various Static and Dynamic Metrics for Open Source Software},
	journal = {International Journal of Computer Applications},
	year = {2015},
	volume = {122},
	number = {10},
	pages = {17-21},
	month = {July},
	note = {Full text available}
}

Abstract

Software metrics is developed and utilized by the different software organizations for evaluating and assuring software code quality, operation, and maintenance. Software metrics measure various kinds of software complexity like size metrics, control flow metrics and data flow metrics. These software complexities must certainly be continuously calculated, followed, and controlled. Among the main objectives of software metrics is that pertains to a procedure and product metrics. It is definitely considered that high level of complexity in a component is bad compared to a low level of complexity in a module. Software metrics may be used in various phases of software development lifecycle. In this paper, a survey on various software metrics has been done. Moreover they are categorized into static and dynamic metrics. The paper ends with in conclusion and the near future scope to overcome some issues for the software metrics.

References

  • H F Li, W K Cheung "An Empirical Study of Software Metrics" Software Engineering IEEE Transactions on (1987) Volume: SE-13, Issue: 6, Pages: 697-708.
  • N E Fenton "Software Metrics" Conference Proceedings of on the future of Software engineering ICSE 00(2000) Volume: 8, Issue: 2, Publisher: ACM Press
  • Kuljit Kaur Chahal, Hardeep Singh "Metrics to study
  • Li, H. F. , Cheung, W. K. "An Experimental investigation of software metric and their relationship to software development effort", IEEE Transaction on software engineering 649-653, Piscataway, NJ, USA.
  • Thomas J McCabe, "A Complexity Measure", IEEE Transaction on Software Engineering, Vol. SE-2 No. 4 [308-320]
  • KP Srinavan, Dr. T Devi, "Design and Development of procedure for new object oriented design metrics', IJCA, Vol. 24, No. 8, Jun 2011
  • Singh, Pradeep Kumar, and Om Prakash Sangwan. "Aspect Oriented Software Metrics Based Maintainability Assessment: Framework and Model. " (2013): 1-07.
  • Kaur, Arvinder, Kamaldeep Kaur, and Kaushal Pathak. "Software maintainability prediction by data mining of software code metrics. " In Data Mining and Intelligent Computing (ICDMIC), 2014 International Conference on, pp. 1-6. IEEE, 2014.
  • Mertoguno, J. S. , R. Paul, N. G. Bourbakis, and C. V. Ramamoorthy. "A neuro-expert system for the prediction of software metrics. " Engineering Applications of Artificial Intelligence 9, no. 2 (1996): 153-161.
  • Gray, Andrew R. , and Stephen G. MacDonell. "A comparison of techniques for developing predictive models of software metrics. " Information and software technology 39, no. 6 (1997): 425-437.
  • Subramanian, Girish, and William Corbin. "An empirical study of certain object-oriented software metrics. " Journal of Systems and Software 59, no. 1 (2001): 57-63.
  • Olague, Hector M. , Letha H. Etzkorn, Sampson Gholston, and Stephen Quattlebaum. "Empirical validation of three software metrics suites to predict fault-proneness of object-oriented classes developed using highly iterative or agile software development processes. " Software Engineering, IEEE Transactions on 33, no. 6 (2007): 402-419.
  • Shatnawi, Raed, and Wei Li. "The effectiveness of software metrics in identifying error-prone classes in post-release software evolution process. "Journal of systems and software 81, no. 11 (2008): 1868-1882.
  • Honglei, Tu, Sun Wei, and Zhang Yanan. "The research on software metrics and software complexity metrics. " In Computer Science-Technology and Applications, 2009. IFCSTA'09. International Forum on, vol. 1, pp. 131-136. IEEE, 2009.
  • Mohsin, Shaikh, and Zeeshan Kaleem. "Program Slicing Based Software Metrics towards Code Restructuring. " In Computer Research and Development, 2010 Second International Conference on, pp. 738-741. IEEE, 2010.
  • Catal, Cagatay, Oral Alan, and Kerime Balkan. "Class noise detection based on software metrics and ROC curves. " Information Sciences 181, no. 21 (2011): 4867-4877.
  • Takai, Yasunari, Takashi Kobayashi, and Kiyoshi Agusa. "Software Metrics based on Coding Standards Violations. " In Software Measurement, 2011 Joint Conference of the 21st Int'l Workshop on and 6th Int'l Conference on Software Process and Product Measurement (IWSM-MENSURA), pp. 273-278. IEEE, 2011.
  • Debbarma, Mrinal Kanti, Nirmalya Kar, and Ashim Saha. "Static and dynamic software metrics complexity analysis in regression testing. " In Computer Communication and Informatics (ICCCI), 2012 International Conference on, pp. 1-6. IEEE, 2012.
  • Suresh, Yeresime, Jayadeep Pati, and Santanu Ku Rath. "Effectiveness of software metrics for object-oriented system. " Procedia Technology 6 (2012): 420-427.
  • Ors, Kilyen Attila, and Barabas Laszlo. "Scade interpreter for measuring static and dynamic software metrics. " In Intelligent Systems and Informatics (SISY), 2013 IEEE 11th International Symposium on, pp. 123-128. IEEE, 2013.
  • Singh, Pradeep Kumar, and Om Prakash Sangwan. "Aspect Oriented Software Metrics Based Maintainability Assessment: Framework and Model. " (2013): 1-07.
  • Yadav, Harikesh Bahadur, and Dilip Kumar Yadav. "A fuzzy logic based approach for phase-wise software defects prediction using software metrics. "Information and Software Technology 63 (2015): 44-57.
  • Yadav, Harikesh Bahadur, and Dilip Kumar Yadav. "Construction of Membership Function for Software Metrics. " Procedia Computer Science 46 (2015): 933-940.