An Integrated Approach to Measurement Software Defect using Software Matrices

  IJCOT-book-cover
 
International Journal of Computer & Organization Trends (IJCOT)          
 
© 2012 by IJCOT Journal
Volume-2 Issue-4                          
Year of Publication : 2012
Authors :  Dheeraj Agrawal, Prof. Megha Mishra

Citation

- Dheeraj Agrawal, Prof. Megha Mishra.   " An Integrated Approach to Measurement Software Defect using Software Matrices " . International Journal of Computer & organization Trends (IJCOT), V2(4):1-6 Jul - Aug 2012, ISSN 2249-2593, www.ijcotjournal.org. Published by Seventh Sense Research Group.

Abstract

Software measurement is a quantified attribute of a characteristic of a software product or the software process. It is a discipline within software engineering. Measurement programs in software organizations are an important source of control over quality, defects evaluation and cost in software development. Software measurement has evolved into a key software engineering discipline. It introduces the concept of software measurement and its broad application areas. An effective measurement process requires continuous evaluation of different software metrics and integrating them into the software development process. This paper presents our approach analyses the metrics results using a number of statistical techniques. Interesting relationships between system size and the calculated metrics are explored. A software quality estimation model allows the software development team to track and detect potential software defects relatively early on during development. Recovering design patterns based on matrices and weights. Software metrics evaluation and analysis application and provides metrics results by applying Chidamber & Kemerer and MOOD metrics. A software metrics database can serve this purpose.

References

[1] Jing Dong, Senior Member, IEEE, Yajing Zhao, and Yongtao Sun, "A matrix based approach to recovering design pattern," IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS— PART A: SYSTEMS AND HUMANS, VOL. 39, NO. 6, NOVEMBER 2009. [2] Naeem Seliya, Member, IEEE, and Taghi M. Khoshgoftaar, "software quality analysis of UP Modules," IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART A: SYSTEMS AND HUMANS, VOL. 37, NO. 2, MARCH 2007. [3] Anandasivam Gopal, Tridas Mukhopadhyay, and M.S. Krishnan, "the impact of on software matrices," IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 31, NO. 8, AUGUST 2005. [4] Cheng-Gang Bai, Kai-Yuan Cai, Qing-Pei Hu, and Szu-Hui Ng, "on the trend of remaining software defect estimation," IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS— PART A: SYSTEMS AND HUMANS, VOL. 38, NO. 5, SEPTEMBER 2008. [5] Y. P. Wu,Q. P.Hu,M. Xie and S. H. Ng, Member, IEEE, "modelling and analysis of software fault detection and correction process by time dependency," IEEE TRANSACTIONS ON RELIABILITY, VOL. 56, NO. 4, DECEMBER 2007. [6] Jongmoon Baik, Barry Boehm and Bert M. Steece, "disaggregating and calibrating the case tool variable in cocomo II," IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 28, NO. 11, NOVEMBER 2002. [7] Hilda B. Klasky, "A STUDY OF SOFTWARE METRICS," thesis submitted to the Graduate School-New Brunswick New Brunswick, New Jersey May, 2003. [8] Barbara A. Kitchenham,Robert T. Hughes, and Stephen G. Linkman, "Modeling Software Measurement Data," IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 27, NO. 9, SEPTEMBER 2001 [9] Ayaz Farooq, "Conception and Prototypical Implementation of a Web Service as an Empirical-based Consulting about Java Technologies," Master Thesis October 12, 2005. [10] Magne Jørgensen and Martin Shepperd, "A Systematic Review of Software Development Cost Estimation Studies," IEEE .TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 33, NO. 1, JANUARY 2007 [11] Alexander Egyed, "Automatically Detecting and Tracking Inconsistencies in Software Design Models," IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 37, NO. 2, MARCH/APRIL 2011. [12] Nilesh Chandra Shukla, "A tool for software project management for estimation, planning & tracking and calibration,” Indian institute of information technology Allahabad jun,2007. [13] Chiaming Yen, Wu-Jeng Li, and Jui-Cheng Lin "A web based collaborative computer aided sequential control design tool,” April 2003. [14] Eugenio Capra, Chiara Francalanci, and Francesco Merlo, "An Empirical Study on the Relationship among Software Design Quality, Development Effort, and Governance in Open Source Projects," IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 34, NO. 6, NOVEMBER/DECEMBER 2008. [15] Manish Agrawal and Kaushal Chari, "Software Effort, Quality, and Cycle Time: A Study of CMM Level 5 Projects,"IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 33, NO. 3, MARCH 2007. [16] Tim Menzies, Zhihao Chen, Jairus Hihn, and Karen Lum, "Selecting Best Practices for Effort Estimation," IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 32, NO. 11, NOVEMBER 2006. [17] Bo Yang, Huajun Hu, and Lixin Jia, "A Study of Uncertainty in Software Cost and Its Impact on Optimal Software Release Time," IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 34, NO. 6, NOVEMBER/DECEMBER 2008. [18] C. van Koten, "An Effort Prediction Model for Data Centred Fourth Generation Language Software Development," The Information Science, Discussion Paper Series Number 2003/04 ISSN 1172-6024. [19] Ning Nan and Donald E. Harter, "Impact of Budget and Schedule Pressure on Software Development Cycle Time and Effort," IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 35, NO. 5, SEPTEMBER/OCTOBER 2009. [20] Kal Toth, "Experiences with Open Source Software Engineering Tools,"November/December 2006 IEEE SOFTWARE. [21] Attarzadeh, I.; Ow, “Improved estimation accuracy of cocomo using an adaptive fuzzy logic model,” S.H. Publication Year: 2011 IEEE CONFERENCE PUBLICATIONS.

Keywords

defects, design patterns, matrices, measurement, estimation.