메뉴 건너뛰기




Volumn 29, Issue 1, 2003, Pages 77-87

Predicting maintenance performance using object-oriented design complexity metrics

Author keywords

Metrics validation; Object oriented metrics; Predicting software maintenance time; Software maintenance

Indexed keywords

COMPUTER SOFTWARE MAINTENANCE; CORRELATION METHODS; COSTS; OBJECT ORIENTED PROGRAMMING; REGRESSION ANALYSIS;

EID: 0037246366     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2003.1166590     Document Type: Article
Times cited : (121)

References (50)
  • 3
    • 0028463112 scopus 로고
    • Candidate metrics for object-oriented software within a taxonomy framework
    • B.F. Abreu and R. Carapuca, "Candidate Metrics for Object-Oriented Software within a Taxonomy Framework," J. Systems and Software, vol. 26, pp. 87-96, 1994.
    • (1994) J. Systems and Software , vol.26 , pp. 87-96
    • Abreu, B.F.1    Carapuca, R.2
  • 8
    • 0001622174 scopus 로고    scopus 로고
    • A validation of object-oriented design metrics as quality indicators
    • Oct.
    • V.R. Basili, L.C. Briand, and W.L. Melo, "A Validation of Object-Oriented Design Metrics as Quality Indicators," IEEE Trans. Software Eng., vol. 22, no. 10, pp. 751-761, Oct. 1996.
    • (1996) IEEE Trans. Software Eng. , vol.22 , Issue.10 , pp. 751-761
    • Basili, V.R.1    Briand, L.C.2    Melo, W.L.3
  • 9
    • 0001610767 scopus 로고    scopus 로고
    • Comparison of sixteen quality metrics for object-oriented design
    • A.B. Binkley and S.R. Schach, "A Comparison of Sixteen Quality Metrics for Object-Oriented Design," Information Processing Letters, vol. 58, pp. 271-275, 1996.
    • (1996) Information Processing Letters , vol.58 , pp. 271-275
    • Binkley, A.B.1    Schach, S.R.2
  • 10
    • 0022670294 scopus 로고
    • Object-oriented development
    • Feb.
    • G. Booch, "Object-Oriented Development," IEEE Trans. Software Eng., vol. 12, no. 2, pp. 211-221, Feb. 1986.
    • (1986) IEEE Trans. Software Eng. , vol.12 , Issue.2 , pp. 211-221
    • Booch, G.1
  • 11
    • 0033335928 scopus 로고    scopus 로고
    • Defining and validating measures for object-based high-level design
    • L.C. Briand, S. Morasca, and V.C. Basili, "Defining and Validating Measures for Object-Based High-Level Design," IEEE Trans. Software Eng., vol. 25, no. 5, pp. 722-743, 1999.
    • (1999) IEEE Trans. Software Eng. , vol.25 , Issue.5 , pp. 722-743
    • Briand, L.C.1    Morasca, S.2    Basili, V.C.3
  • 12
    • 0343280011 scopus 로고    scopus 로고
    • Exploring the relationships between design measures and software quality in object-oriented systems
    • L.C. Briand, J. Wust, J.W. Daly, and D.V. Porter, "Exploring the Relationships between Design Measures and Software Quality in Object-Oriented Systems," The J. Systems and Software, vol. 51, pp. 245-273, 2000.
    • (2000) The J. Systems and Software , vol.51 , pp. 245-273
    • Briand, L.C.1    Wust, J.2    Daly, J.W.3    Porter, D.V.4
  • 14
    • 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, pp. 786-796, Aug. 2000.
    • (2000) IEEE Trans. Software Eng. , vol.26 , pp. 786-796
    • Cartwright, M.1    Shepperd, M.2
  • 18
    • 84937647777 scopus 로고
    • Comments on 'A metrics suite for object oriented design
    • Mar.
    • N.I. Churcher and M.J. Shepperd, "Comments on 'A Metrics Suite for Object Oriented Design'," IEEE Trans. Software Eng., vol. 21, pp. 263-265, Mar. 1995.
    • (1995) IEEE Trans. Software Eng. , vol.21 , pp. 263-265
    • Churcher, N.I.1    Shepperd, M.J.2
  • 19
    • 0029287839 scopus 로고
    • The application of software maintainability models in industrial software systems
    • D. Coleman, D. Lowther, and P. Oman, "The Application of Software Maintainability Models in Industrial Software Systems," J. Systems Software, vol. 29, pp. 3-16, 1995.
    • (1995) J. Systems Software , vol.29 , pp. 3-16
    • Coleman, D.1    Lowther, D.2    Oman, P.3
  • 20
    • 0018444615 scopus 로고
    • Measuring the psychological complexity of software maintenance tasks with the Halstead and McCabe metrics
    • Mar.
    • B. Curtis, S.B. Shepperd, P. Milliman, M.A. Borst, and T. Love, "Measuring the Psychological Complexity of Software Maintenance Tasks with the Halstead and McCabe Metrics," IEEE Trans. Software Eng., pp. 96-104, Mar. 1979.
    • (1979) IEEE Trans. Software Eng. , pp. 96-104
    • Curtis, B.1    Shepperd, S.B.2    Milliman, P.3    Borst, M.A.4    Love, T.5
  • 22
    • 0003001315 scopus 로고    scopus 로고
    • Design and code complexity metrics for OO classes
    • L. Etzcorn, J. Bansiya, and C. Davis, "Design and Code Complexity Metrics for OO Classes," J. Object-Oriented Programming, vol. 12, no. 1, pp. 35-40, 1999.
    • (1999) J. Object-Oriented Programming , vol.12 , Issue.1 , pp. 35-40
    • Etzcorn, L.1    Bansiya, J.2    Davis, C.3
  • 24
    • 0032317799 scopus 로고    scopus 로고
    • Identifying design-code inconsistencies in object-oriented software: A case study
    • R. Fiutem and A. Antoniol, "Identifying Design-Code Inconsistencies in Object-Oriented Software: A Case Study," Proc. Int'l Conf. Software Maintenance, pp. 94-102, 1998.
    • (1998) Proc. Int'l Conf. Software Maintenance , pp. 94-102
    • Fiutem, R.1    Antoniol, A.2
  • 25
    • 0024620293 scopus 로고
    • System structure and software maintenance performance
    • Mar.
    • V.R. Gibson and J.A. Senn, "System Structure and Software Maintenance Performance," Comm. ACM, pp. 347-358, Mar. 1989.
    • (1989) Comm. ACM , pp. 347-358
    • Gibson, V.R.1    Senn, J.A.2
  • 26
    • 0000083694 scopus 로고    scopus 로고
    • An evaluation of the mood set of object-oriented software metrics
    • June
    • R. Harrison, S.J. Counsell, and R.V. Nithi, "An Evaluation of the Mood Set of Object-Oriented Software Metrics," IEEE Trans. Software Eng., vol. 24, pp. 491-496, June 1998.
    • (1998) IEEE Trans. Software Eng. , vol.24 , pp. 491-496
    • Harrison, R.1    Counsell, S.J.2    Nithi, R.V.3
  • 28
    • 0012839339 scopus 로고    scopus 로고
    • The mathematical validity of software metrics
    • Sept.
    • B. Henderson-Sellers, "The Mathematical Validity of Software Metrics," Software Eng. Notes, vol. 21, no. 5, pp. 89-94, Sept. 1996.
    • (1996) Software Eng. Notes , vol.21 , Issue.5 , pp. 89-94
    • Henderson-Sellers, B.1
  • 29
    • 0025404365 scopus 로고
    • Predicting source-code complexity at the design stage
    • Mar.
    • S. Henry and C. Selig, "Predicting Source-Code Complexity at the Design Stage," IEEE Software, pp. 36-44, Mar. 1990.
    • (1990) IEEE Software , pp. 36-44
    • Henry, S.1    Selig, C.2
  • 30
    • 33747423952 scopus 로고    scopus 로고
    • Chidamber and Kemerer's metrics suite: A measurement theory perspective
    • Apr.
    • M. Hitz and B. Montazeri, "Chidamber and Kemerer's Metrics Suite: A Measurement Theory Perspective," IEEE Trans. Software Eng., vol. 22, no. 4, pp. 267-271, Apr. 1996.
    • (1996) IEEE Trans. Software Eng. , vol.22 , Issue.4 , pp. 267-271
    • Hitz, M.1    Montazeri, B.2
  • 31
    • 0012874712 scopus 로고
    • Metrics in object-oriented design and programming
    • Oct.
    • R. Kolewe, "Metrics in Object-Oriented Design and Programming," Software Development, pp. 53-62, Oct. 1993.
    • (1993) Software Development , pp. 53-62
    • Kolewe, R.1
  • 33
    • 0027693962 scopus 로고
    • Object oriented metrics that predict maintainability
    • Nov.
    • W. Li and S. Henry, "Object Oriented Metrics that Predict Maintainability," J. Systems and Software, pp. 111-122, Nov. 1993.
    • (1993) J. Systems and Software , pp. 111-122
    • Li, W.1    Henry, S.2
  • 36
  • 38
    • 0029481946 scopus 로고
    • Maintainability measurements on industrial source code maintenance activities
    • T. Pearse and P. Oman, "Maintainability Measurements on Industrial Source Code Maintenance Activities," Proc. Int'l Conf. Software Maintenance, pp. 295-303, 1995.
    • (1995) Proc. Int'l Conf. Software Maintenance , pp. 295-303
    • Pearse, T.1    Oman, P.2
  • 40
    • 0023310319 scopus 로고
    • A controlled experiment on the impact of software structure on maintainability
    • Mar.
    • H.D. Rombach, "A Controlled Experiment on the Impact of Software Structure on Maintainability," IEEE Trans. Software Eng., pp. 344-354, Mar. 1987.
    • (1987) IEEE Trans. Software Eng. , pp. 344-354
    • Rombach, H.D.1
  • 41
    • 0025401495 scopus 로고
    • Design measurement: Some lessons learned
    • Mar.
    • H.D. Rombach, "Design Measurement: Some Lessons Learned," IEEE Software, pp. 17-25, Mar. 1990.
    • (1990) IEEE Software , pp. 17-25
    • Rombach, H.D.1
  • 42
    • 84952126648 scopus 로고
    • Validation of regression models: Methods and examples
    • R.D. Snee, "Validation of Regression Models: Methods and Examples," Technometrics, vol. 19, pp. 415-428, 1977.
    • (1977) Technometrics , vol.19 , pp. 415-428
    • Snee, R.D.1
  • 44
    • 79952391882 scopus 로고    scopus 로고
    • Comprehending a complex, distributed, object-oriented software system: A report from the field
    • H.M. Sneed and T. Dombovari, "Comprehending a Complex, Distributed, Object-oriented Software System: A Report from the Field," Proc. Seventh Int'l Workshop Program Comprehension, 1999.
    • (1999) Proc. Seventh Int'l Workshop Program Comprehension
    • Sneed, H.M.1    Dombovari, T.2
  • 45
    • 0000629975 scopus 로고
    • Cross-validatory choice and assessment of statistical predictions (with discussion)
    • M. Stone, "Cross-Validatory Choice and Assessment of Statistical Predictions (with Discussion)," J. Royal Statistical Soc. B, vol. 36, pp. 111-147, 1974.
    • (1974) J. Royal Statistical Soc. B , vol.36 , pp. 111-147
    • Stone, M.1
  • 46
    • 0012841945 scopus 로고
    • Software metrics for object-oriented technology
    • Mar.-Apr.
    • D. Taylor, "Software Metrics for Object-Oriented Technology," Object Magazine, pp. 22-28, Mar.-Apr. 1993.
    • (1993) Object Magazine , pp. 22-28
    • Taylor, D.1
  • 47
    • 0029274035 scopus 로고
    • A software complexity model of object-oriented systems
    • Mar.
    • D.P. Tegarden, S.D. Sheetz, and D.E. Monarchi, "A Software Complexity Model of Object-Oriented Systems," Decision Support Systems, vol. 13, nos. 3/4, pp. 241-262, Mar. 1995.
    • (1995) Decision Support Systems , vol.13 , Issue.3-4 , pp. 241-262
    • Tegarden, D.P.1    Sheetz, S.D.2    Monarchi, D.E.3
  • 49
    • 0024071092 scopus 로고
    • Evaluating software complexity measures
    • Sept.
    • E.J. Weyuker, "Evaluating Software Complexity Measures," IEEE Trans. Software Eng., pp. 1357-1365, Sept. 1988.
    • (1988) IEEE Trans. Software Eng. , pp. 1357-1365
    • Weyuker, E.J.1
  • 50
    • 0000799841 scopus 로고
    • Maintenance support for object-oriented programs
    • Dec.
    • N. Wilde and R. Huitt, "Maintenance Support for Object-Oriented Programs," IEEE Trans. Software Eng., pp. 1038-1044, Dec. 1992.
    • (1992) IEEE Trans. Software Eng. , pp. 1038-1044
    • Wilde, N.1    Huitt, R.2


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