메뉴 건너뛰기




Volumn 36, Issue 2, 2010, Pages 216-225

A quantitative investigation of the acceptable risk levels of object-oriented metrics in open-source systems

Author keywords

CK metrics; Object oriented programming; Open source software; Product metrics; Threshold values

Indexed keywords

ACCEPTABLE RISK LEVELS; DATA DISTRIBUTION; DESIGN COMPLEXITY; EMPIRICAL RESULTS; HIGH RISK LEVEL; LOGISTIC REGRESSIONS; OBJECT ORIENTED METRICS; OPEN SOURCE SYSTEM; OPEN-SOURCE; OPEN-SOURCE SOFTWARES; POTENTIAL PROBLEMS; QUANTITATIVE INVESTIGATION; RISK LEVELS; SOFTWARE COMPLEXITY; STATISTICAL MODELS; THRESHOLD EFFECT;

EID: 77950629488     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2010.9     Document Type: Article
Times cited : (118)

References (49)
  • 1
    • 0028446078 scopus 로고
    • A metrics suite for object- Oriented design
    • June
    • S. Chidamber and C.F. Kemerer, "A Metrics Suite for Object- Oriented Design," IEEE Trans. Software Eng., vol.20, no.6, pp. 476- 493, June 1994.
    • (1994) IEEE Trans. Software Eng. , vol.20 , Issue.6 , pp. 476-493
    • Chidamber, S.1    Kemerer, C.F.2
  • 2
    • 0032627862 scopus 로고    scopus 로고
    • A unified framework for coupling measurement in object-Oriented systems
    • Jan./Feb.
    • L. Briand, J. Daly, and J. Wust, "A Unified Framework for Coupling Measurement in Object-Oriented Systems," IEEE Trans. Software Eng., vol.25, no.1, pp. 91-121, Jan./Feb. 1999.
    • (1999) IEEE Trans. Software Eng. , vol.25 , Issue.1 , pp. 91-121
    • Briand, L.1    Daly, J.2    Wust, J.3
  • 3
    • 0032294071 scopus 로고    scopus 로고
    • Another metric suite for object-oriented programming
    • PII S0164121298100523
    • W. Li, "Another Metrics Suite for Object-Oriented Programming," J. Systems and Software, vol.44, no.2, pp. 155-162, 1998. (Pubitemid 128419974)
    • (1998) Journal of Systems and Software , vol.44 , Issue.2 , pp. 155-162
    • Li, W.1
  • 5
    • 28244470240 scopus 로고    scopus 로고
    • OO Metrics in practice
    • Nov./Dec.
    • D.P. Darcy and C.F. Kemerer, "OO Metrics in Practice," IEEE Software, vol.22, no.6, pp. 17-19, Nov./Dec. 2005.
    • (2005) IEEE Software , vol.22 , Issue.6 , pp. 17-19
    • Darcy, D.P.1    Kemerer, C.F.2
  • 8
    • 0028463112 scopus 로고
    • Candidate metrics for object- Oriented software within a taxonomy framework
    • F. Brito e Abreu and R. Caruba, "Candidate Metrics for Object- Oriented Software within a Taxonomy Framework," J. Systems and Software, vol.26, no.1, pp. 87-96, 1994.
    • (1994) J. Systems and Software , vol.26 , Issue.1 , pp. 87-96
    • Brito e Abreu, F.1    Caruba, R.2
  • 9
    • 0001622174 scopus 로고    scopus 로고
    • A validation of object-oriented design metrics as quality indicators
    • V. Basili, L. Briand, and W. Melo, "A Validation of Object- Oriented Design Metrics as Quality Indicators," IEEE Trans. Software Eng., vol.22, no.10, pp. 751-761, Oct. 1996. (Pubitemid 126771690)
    • (1996) IEEE Transactions on Software Engineering , vol.22 , Issue.10 , pp. 751-761
    • Basili, V.R.1    Briand, L.C.2    Melo, W.L.3
  • 10
    • 0003233849 scopus 로고    scopus 로고
    • Managerial use of metrics for object-oriented software: An exploratory analysis
    • S. Chidamber, D. Darcy, and C. Kemerer, "Managerial Use of Metrics for Object Oriented Software: An Exploratory Analysis," IEEE Trans. Software Eng., vol.24, no.8, pp. 629-639, Aug. 1998. (Pubitemid 128739722)
    • (1998) IEEE Transactions on Software Engineering , vol.24 , Issue.8 , pp. 629-639
    • Chidamber, S.R.1    Darcy, D.P.2    Kemerer, C.F.3
  • 11
    • 0343280011 scopus 로고    scopus 로고
    • Exploring the relationship between design measures and software quality in object oriented systems
    • L. Briand, J. Wust, J. Daly, and D. Porter, "Exploring the Relationship between Design Measures and Software Quality in Object Oriented Systems," J. Systems and Software, vol.51, no.3, pp. 245-273, 2000.
    • (2000) J. Systems and Software , vol.51 , Issue.3 , pp. 245-273
    • Briand, L.1    Wust, J.2    Daly, J.3    Porter, D.4
  • 12
    • 0038300307 scopus 로고    scopus 로고
    • Empirical analysis of ck metrics for object-Oriented design complexity: Implications for software defects
    • Apr.
    • R. Subramanyam and M. Krishnan, "Empirical Analysis of CK Metrics for Object-Oriented Design Complexity: Implications for Software Defects," IEEE Trans. Software Eng, vol.29, no.4, pp. 297- 310, Apr. 2003.
    • (2003) IEEE Trans. Software Eng , vol.29 , Issue.4 , pp. 297-310
    • Subramanyam, R.1    Krishnan, M.2
  • 13
    • 33947174112 scopus 로고    scopus 로고
    • Empirical analysis of object-oriented design metrics for predicting high and low severity faults
    • Y. Zhou and H. Leung, "Empirical Analysis of Object-Oriented Design Metrics for Predicting High and Low Severity Faults," IEEE Trans. Software Eng, vol.32, no.10, pp. 771-789, Oct. 2006. (Pubitemid 46405591)
    • (2006) IEEE Transactions on Software Engineering , vol.32 , Issue.10 , pp. 771-789
    • Zhou, Y.1    Leung, H.2
  • 14
    • 30344485154 scopus 로고    scopus 로고
    • Empirical validation of object-oriented metrics on open source software for fault prediction
    • DOI 10.1109/TSE.2005.112
    • T. Gyimothy, R. Ferenc, and I. Siket, "Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault Prediction," IEEE Trans. Software Eng., vol.31, no.10, pp. 897- 910, Oct. 2005. (Pubitemid 43065752)
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.10 , pp. 897-910
    • Gyimothy, T.1    Ferenc, R.2    Siket, I.3
  • 15
    • 34248659137 scopus 로고    scopus 로고
    • Empirical validation of three software metrics suites to predict fault-proneness of object-oriented classes developed using highly Iterative or agile software development processes
    • DOI 10.1109/TSE.2007.1015
    • H. Olague, L. Etzkorn, S. Gholston, and S. 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," IEEE Trans. Software Eng, vol.33, no.8, pp. 402-419, June 2007. (Pubitemid 46767716)
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.6 , pp. 402-419
    • Olague, H.M.1    Etzkorn, L.H.2    Gholston, S.3    Quattlebaum, S.4
  • 16
    • 52049085529 scopus 로고    scopus 로고
    • The effectiveness of software metrics in identifying error-prone classes in post-release software evolution process
    • R. Shatnawi and W. Li, "The Effectiveness of Software Metrics in Identifying Error-Prone Classes in Post-Release Software Evolution Process," J. Systems and Software, vol.81, no.11, pp. 1868-1882, 2008.
    • (2008) J. Systems and Software , vol.81 , Issue.11 , pp. 1868-1882
    • Shatnawi, R.1    Li, W.2
  • 18
    • 3543063465 scopus 로고    scopus 로고
    • Comparative assessment of software quality classification techniques: An empirical case study
    • T. Khoshgoftaar and N. Seliya, "Comparative Assessment of Software Quality Classification Techniques: An Empirical Case Study," Empirical Software Eng., vol.9, no.3, pp. 229-257, 2004.
    • (2004) Empirical Software Eng. , vol.9 , Issue.3 , pp. 229-257
    • Khoshgoftaar, T.1    Seliya, N.2
  • 19
    • 76749136248 scopus 로고    scopus 로고
    • Software remodeling: Improving design and implementation quality using audits, metrics and refactoring in borland together control center
    • Jan.
    • R. Gronback, "Software Remodeling: Improving Design and Implementation Quality Using Audits, Metrics and Refactoring in Borland Together Control Center," A Borland white paper, Jan. 2003.
    • (2003) A Borland White Paper
    • Gronback, R.1
  • 20
    • 77950628005 scopus 로고    scopus 로고
    • Krakatau Tool Website
    • Krakatau Tool Website, http://www.powersoftware.com/, 2010.
    • (2010)
  • 21
    • 34248563867 scopus 로고    scopus 로고
    • An empirical study of the bad smells and errors in object-oriented design
    • W. Li and R. Shatnawi, "An Empirical Study of the Bad Smells and Errors in Object-Oriented Design," J. Systems and Software, vol.80, no.7, pp. 1120-1128, 2007.
    • (2007) J. Systems and Software , vol.80 , Issue.7 , pp. 1120-1128
    • Li, W.1    Shatnawi, R.2
  • 22
    • 0040318520 scopus 로고    scopus 로고
    • Quantitative risk assessment in epidemiological studies investigating threshold effects
    • R. Bender, "Quantitative Risk Assessment in Epidemiological Studies Investigating Threshold Effects," Biometrical J., vol.41, no.3, pp. 305-319, 1999.
    • (1999) Biometrical J. , vol.41 , Issue.3 , pp. 305-319
    • Bender, R.1
  • 24
    • 0034244702 scopus 로고    scopus 로고
    • An empirical investigation of an object-oriented software system
    • Aug.
    • M. Cartwright and M. Shepperd, "An Empirical Investigation of an Object-Oriented Software System," IEEE Trans. Software Eng., vol.26, no.8, pp. 786-796, Aug. 2000.
    • (2000) IEEE Trans. Software Eng. , vol.26 , Issue.8 , pp. 786-796
    • Cartwright, M.1    Shepperd, M.2
  • 25
    • 0035394038 scopus 로고    scopus 로고
    • The confounding effect of class size on the validity of object-oriented metrics
    • DOI 10.1109/32.935855
    • K. El Emam, S. Benlarbi, N. Goel, and S.N. Rai, "The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics," IEEE Trans. Software Eng., vol.27, no.7, pp. 630-648, July 2001. (Pubitemid 32676815)
    • (2001) IEEE Transactions on Software Engineering , vol.27 , Issue.7 , pp. 630-650
    • El Emam, K.1    Benlarbi, S.2    Goel, N.3    Rai, S.N.4
  • 27
    • 0343371760 scopus 로고    scopus 로고
    • Replicated case studies for investigating quality factors in object-oriented designs
    • DOI 10.1023/A:1009815306478
    • L. Briand, J. Wü st, and H. Lounis, "Replicated Case Studies for Investigating Quality Factors in Object-Oriented Designs," Empirical Software Eng., vol.6, no.1, pp. 11-58, 2001. (Pubitemid 32188794)
    • (2001) Empirical Software Engineering , vol.6 , Issue.1 , pp. 11-58
    • Briand, L.C.1    Wust, J.2    Lounis, H.3
  • 28
    • 0005608780 scopus 로고    scopus 로고
    • The prediction of faulty classes using object-oriented design metrics
    • PII S0164121200000868
    • K. El Emam, W. Melo, and J. Machado, "The Prediction of Faulty Classes Using Object-Oriented Design Metrics," J. Systems and Software, vol.56, no.1, pp. 63-75, 2001. (Pubitemid 33649526)
    • (2001) Journal of Systems and Software , vol.56 , Issue.1 , pp. 63-75
    • El Emam, K.1    Melo, W.2    Machado, J.C.3
  • 30
    • 59349113225 scopus 로고    scopus 로고
    • Empirical analysis for investigating the effect of object-oriented metrics on fault proneness: A replicated case study
    • K.K. Aggarwal, Y. Singh, A. Kaur, and R. Malhotra, "Empirical Analysis for Investigating the Effect of Object-Oriented Metrics on Fault Proneness: A Replicated Case Study," Software Process Improvement and Practice, vol.14, no.1, pp. 39-62, 2009.
    • (2009) Software Process Improvement and Practice , vol.14 , Issue.1 , pp. 39-62
    • Aggarwal, K.K.1    Singh, Y.2    Kaur, A.3    Malhotra, R.4
  • 32
    • 0034654988 scopus 로고    scopus 로고
    • Empirical study of object-oriented system evolution
    • DOI 10.1016/S0950-5849(99)00088-9
    • W. Li, L. Etzkorn, C. Davis, and J. Talburt, "An Empirical Study of Object-Oriented System Evolution," Information and Software Technology, vol.42, no.6, pp. 373-381, 2000. (Pubitemid 30587636)
    • (2000) Information and Software Technology , vol.42 , Issue.6 , pp. 373-381
    • Li, W.1    Etzkorn, L.2    Davis, C.3    Talburt, J.4
  • 33
    • 84869427236 scopus 로고    scopus 로고
    • Applying and interpreting object-oriented metrics
    • satc.gsfc.nasa.gov/support/STC-APR98/apply-oo/apply-oo.html, Apr.
    • L.H. Rosenberg, "Applying and Interpreting Object-Oriented Metrics," Proc. Software Technology Conf., satc.gsfc.nasa.gov/ support/STC-APR98/apply-oo/apply-oo.html, Apr. 1998.
    • (1998) Proc. Software Technology Conf.
    • Rosenberg, L.H.1
  • 35
    • 0030370759 scopus 로고    scopus 로고
    • Evaluating inheritance depth on the maintainability of object-oriented software
    • J. Daly, A. Brooks, J. Miller, M. Roper, and M. Wood, "Evaluating Inheritance Depth on the Maintainability of Object-Oriented Software," Empirical Software Eng. vol.1, no.2, pp. 109-132, 1996. (Pubitemid 126708442)
    • (1996) Empirical Software Engineering , vol.1 , Issue.2 , pp. 109-132
    • Daly, J.1    Brooks, A.2    Miller, J.3    Roper, M.4    Wood, M.5
  • 36
    • 0032292695 scopus 로고    scopus 로고
    • An empirical view of inheritance
    • PII S0950584998001050
    • M. Cartwright, "An Empirical View of Inheritance," Information and Software Technology, vol.40, no.14, pp. 795-799, 1998. (Pubitemid 128415102)
    • (1998) Information and Software Technology , vol.40 , Issue.14 , pp. 795-799
    • Cartwright, M.1
  • 37
    • 0038147022 scopus 로고    scopus 로고
    • A controlled experiment on inheritance depth as a cost factor for code maintenance
    • L. Prechelt, B. Unger, M. Philippsen, and W. Tichy, "A Controlled Experiment on Inheritance Depth as a Cost Factor for Code Maintenance," J. Systems and Software, vol.65, no.2, pp. 115-126, 2003.
    • (2003) J. Systems and Software , vol.65 , Issue.2 , pp. 115-126
    • Prechelt, L.1    Unger, B.2    Philippsen, M.3    Tichy, W.4
  • 38
    • 0034207573 scopus 로고    scopus 로고
    • Experimental assessment of the effect of inheritance on the maintainability of object- oriented systems
    • R. Harrison, S. Counsell, and R. Nithi, "Experimental Assessment of the Effect of Inheritance on the Maintainability of Object- Oriented Systems," J. Systems and Software, vol.52, nos. 2/3, pp. 173-179, 2000.
    • (2000) J. Systems and Software , vol.52 , Issue.2-3 , pp. 173-179
    • Harrison, R.1    Counsell, S.2    Nithi, R.3
  • 41
    • 0026081725 scopus 로고
    • A statistical method for assessing a threshold in epidemiological studies
    • K. Ulm, "A Statistical Method for Assessing a Threshold in Epidemiological Studies," Statistics in Medicine, vol.10, no.3, pp. 341-349, 1991.
    • (1991) Statistics in Medicine , vol.10 , Issue.3 , pp. 341-349
    • Ulm, K.1
  • 43
    • 36949038929 scopus 로고    scopus 로고
    • Adequate and precise evaluation of quality models in software engineering studies
    • Y. Ma and B. Cukic, "Adequate and Precise Evaluation of Quality Models in Software Engineering Studies," Proc. Int'l Workshop Predictor Models in Software Eng., p. 1, 2007.
    • (2007) Proc. Int'l Workshop Predictor Models in Software Eng. , pp. 1
    • Ma, Y.1    Cukic, B.2
  • 45
    • 0003233849 scopus 로고    scopus 로고
    • Managerial use of metrics for object-oriented software: An exploratory analysis
    • S. Chidamber, D. Darcy, and C. Kemerer, "Managerial Use of Metrics for Object Oriented Software: An Exploratory Analysis," IEEE Trans. Software Eng., vol.24, no.8, pp. 629-639, Aug. 1998. (Pubitemid 128739722)
    • (1998) IEEE Transactions on Software Engineering , vol.24 , Issue.8 , pp. 629-639
    • Chidamber, S.R.1    Darcy, D.P.2    Kemerer, C.F.3
  • 47
    • 68549121111 scopus 로고    scopus 로고
    • C4.5 and imbalanced data sets: Investigating the effect of sampling method, probabilistic estimate, and decision tree structure
    • N.V. Chawla, "C4.5 and Imbalanced Data Sets: Investigating the Effect of Sampling Method, Probabilistic Estimate, and Decision Tree Structure," Proc. Workshop Learning from Imbalanced Data-Sets II, 2003.
    • (2003) Proc. Workshop Learning from Imbalanced Data-Sets II
    • Chawla, N.V.1
  • 48
    • 0001972236 scopus 로고    scopus 로고
    • Addressing the curse of imbalanced training sets: One-sided selection
    • M. Kubat and S. Matwin, "Addressing the Curse of Imbalanced Training Sets: One-Sided Selection," Proc. 14th Int'l Conf. Machine Learning, pp. 179-186, 1997.
    • (1997) Proc. 14th Int'l Conf. Machine Learning , pp. 179-186
    • Kubat, M.1    Matwin, S.2
  • 49
    • 0032301537 scopus 로고    scopus 로고
    • Metrics for object-oriented software projects
    • PII S0164121298100511
    • J.S. Sherif and P. Sanderson, "Metrics for Object-Oriented Software Projects," J. Systems and Software, vol.44, no.2, pp. 147-154, 1998. (Pubitemid 128419973)
    • (1998) Journal of Systems and Software , vol.44 , Issue.2 , pp. 147-154
    • Sherif, J.S.1    Sanderson, P.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.