메뉴 건너뛰기




Volumn 29, Issue 4, 2003, Pages 297-310

Empirical analysis of CK metrics for object-oriented design complexity: Implications for software defects

Author keywords

C++; Java; Object oriented design; Object oriented languages; Software metrics validation

Indexed keywords

C (PROGRAMMING LANGUAGE); JAVA PROGRAMMING LANGUAGE; OBJECT ORIENTED PROGRAMMING; QUALITY ASSURANCE;

EID: 0038300307     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2003.1191795     Document Type: Article
Times cited : (484)

References (41)
  • 1
    • 0001155168 scopus 로고
    • An example of software system debugging
    • F. Akiyama, "An Example of Software System Debugging," Information Processing, vol. 71, pp. 353-379, 1971.
    • (1971) Information Processing , vol.71 , pp. 353-379
    • Akiyama, F.1
  • 2
    • 84976765356 scopus 로고
    • Software complexity and software maintenance costs
    • R.D. Banker, S.M. Datar, C.F. Kemerer, and D. Zweig, "Software Complexity and Software Maintenance Costs," Comm. ACM, vol. 36, no. 11, pp. 81-94, 1993.
    • (1993) Comm. ACM , vol.36 , Issue.11 , pp. 81-94
    • Banker, R.D.1    Datar, S.M.2    Kemerer, C.F.3    Zweig, D.4
  • 3
  • 4
    • 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, pp. 751-761, 1996.
    • (1996) IEEE Trans. Software Eng. , vol.22 , pp. 751-761
    • Basili, V.1    Briand, L.2    Melo, W.3
  • 5
    • 0021122553 scopus 로고
    • Software errors and complexity
    • V.R. Basili and B.R. Perricone, "Software Errors and Complexity," Comm. ACM, vol. 27, pp. 42-52, 1984.
    • (1984) Comm. ACM , vol.27 , pp. 42-52
    • Basili, V.R.1    Perricone, B.R.2
  • 7
    • 0031597194 scopus 로고    scopus 로고
    • Validation of the coupling dependency metric as a predictor of run-time failures and maintenance measures
    • A. Binkley and S. Schach, "Validation of the Coupling Dependency Metric as a Predictor of Run-Time Failures and Maintenance Measures," Proc. 20th Int'l Conf. Software Eng., pp. 452-455, 1998.
    • (1998) Proc. 20th Int'l Conf. Software Eng. , pp. 452-455
    • Binkley, A.1    Schach, S.2
  • 11
    • 0343280011 scopus 로고    scopus 로고
    • Exploring the relationship between design measures and software quality in object oriented systems
    • L.C. Briand, J. Wuest, J.W. Daly, and D.V. 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.C.1    Wuest, J.2    Daly, J.W.3    Porter, D.V.4
  • 12
    • 0032667374 scopus 로고    scopus 로고
    • Investigation of quality factors in object-oriented designs: An industrial case study
    • L.C. Briand, J. Wuest, S. Ikonomovski, and H. Lounis, "Investigation of Quality Factors in Object-Oriented Designs: An Industrial Case Study," Proc. Int'l Conf. Software Eng., pp. 345-354, 1999.
    • (1999) Proc. Int'l Conf. Software Eng. , pp. 345-354
    • Briand, L.C.1    Wuest, J.2    Ikonomovski, S.3    Lounis, H.4
  • 17
    • 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. 7, pp. 786-796, Aug. 2000.
    • (2000) IEEE Trans. Software Eng. , vol.26 , Issue.7 , pp. 786-796
    • Cartwright, M.1    Shepperd, M.2
  • 18
    • 0034301661 scopus 로고    scopus 로고
    • A cohesion measure for classes in object-oriented classes
    • H.S. Chae, Y.R. Kwon, and D.H. Bae, "A Cohesion Measure for Classes in Object-Oriented Classes," Software-Practice and Experience, vol. 30, pp. 1405-1431, 2000.
    • (2000) Software-Practice and Experience , vol.30 , pp. 1405-1431
    • Chae, H.S.1    Kwon, Y.R.2    Bae, D.H.3
  • 20
    • 0028446078 scopus 로고
    • A metrics suite for object-oriented design
    • S.R. Chidamber and C.F. Kemerer, "A Metrics Suite for Object-Oriented Design," IEEE Trans. Software Eng., vol. 20, pp. 476-493, 1994.
    • (1994) IEEE Trans. Software Eng. , vol.20 , pp. 476-493
    • Chidamber, S.R.1    Kemerer, C.F.2
  • 21
    • 0003233849 scopus 로고    scopus 로고
    • Managerial use of metrics for object oriented software: An exploratory analysis
    • S.R. Chidamber, D.P. Darcy, and C.F. Kemerer, "Managerial Use of Metrics for Object Oriented Software: An Exploratory Analysis," IEEE Trans. Software Eng., vol. 24, pp. 629-639, 1998.
    • (1998) IEEE Trans. Software Eng. , vol.24 , pp. 629-639
    • Chidamber, S.R.1    Darcy, D.P.2    Kemerer, C.F.3
  • 22
    • 0001369142 scopus 로고
    • Tests of equality between sets of coefficients in two linear regressions
    • G. Chow, "Tests of Equality Between Sets of Coefficients in Two Linear Regressions," Econometrica, vol. 28, pp. 591-605, 1960.
    • (1960) Econometrica , vol.28 , pp. 591-605
    • Chow, G.1
  • 24
    • 0005608780 scopus 로고    scopus 로고
    • The prediction of faulty classes using object-oriented design metrics
    • K. El Emam, W. Melo, and J.C. Machado, "The Prediction of Faulty Classes Using Object-Oriented Design Metrics," J. Systems and Software, vol. 56, pp. 63-75, 2001.
    • (2001) J. Systems and Software , vol.56 , pp. 63-75
    • El Emam, K.1    Melo, W.2    Machado, J.C.3
  • 25
    • 0035394038 scopus 로고    scopus 로고
    • The confounding effect of class size on the validity of object-oriented metrics
    • 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, pp. 630-650, 2001.
    • (2001) IEEE Trans. Software Eng. , vol.27 , pp. 630-650
    • El Emam, K.1    Benlarbi, S.2    Goel, N.3    Rai, S.N.4
  • 34
    • 0034205501 scopus 로고    scopus 로고
    • An empirical analysis of productivity and quality in software products
    • M.S. Krishnan, C.H. Kriebel, S. Kekre, and T. Mukhopadhyay, "An Empirical Analysis of Productivity and Quality in Software Products," Management Science, vol. 46, pp. 745-759, 2000.
    • (2000) Management Science , vol.46 , pp. 745-759
    • Krishnan, M.S.1    Kriebel, C.H.2    Kekre, S.3    Mukhopadhyay, T.4
  • 35
    • 0027693962 scopus 로고
    • Object oriented metrics that predict maintainability
    • W. Li and S. Henry, "Object Oriented Metrics that Predict Maintainability," J. Systems and Software, vol. 23, pp. 111-122, 1993.
    • (1993) J. Systems and Software , vol.23 , pp. 111-122
    • Li, W.1    Henry, S.2
  • 36
  • 37
    • 0022044747 scopus 로고
    • Identifying error-prone software-an empirical study
    • V.Y. Shen, T. Yu and S.M. Thebut, "Identifying Error-Prone Software-An Empirical Study,"IEEE Trans. Software Eng., vol. 11, pp. 317-324, 1985.
    • (1985) IEEE Trans. Software Eng. , vol.11 , pp. 317-324
    • Shen, V.Y.1    Yu, T.2    Thebut, S.M.3
  • 40
    • 0025517141 scopus 로고
    • An ontological model of an information system
    • Y. Wand and R. Weber, "An Ontological Model of an Information System," IEEE Trans. Software Eng., vol. 16, pp. 1282-1292, 1990.
    • (1990) IEEE Trans. Software Eng. , vol.16 , pp. 1282-1292
    • Wand, Y.1    Weber, R.2
  • 41
    • 84984506930 scopus 로고
    • A heteroscedasticity-consistent covariance matrix estimator and a direct test for heteroscedasticity
    • H. White, "A Heteroscedasticity-Consistent Covariance Matrix Estimator and a Direct Test for Heteroscedasticity," Econometrica, vol. 48, pp. 817-838, 1980.
    • (1980) Econometrica , vol.48 , pp. 817-838
    • White, H.1


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