메뉴 건너뛰기




Volumn 19, Issue 7, 2008, Pages 1565-1580

Research on software defect prediction

Author keywords

Classification technology; Defect model; Defect prediction; Metric; Software defect

Indexed keywords

COMPUTER SOFTWARE SELECTION AND EVALUATION; DEFECTS; SOFTWARE ENGINEERING; TECHNOLOGY;

EID: 48549084964     PISSN: 10009825     EISSN: None     Source Type: Journal    
DOI: 10.3724/SP.J.1001.2008.01565     Document Type: Article
Times cited : (65)

References (68)
  • 1
    • 48549091685 scopus 로고    scopus 로고
    • http://www.CeBASE.org.
  • 4
    • 57649240360 scopus 로고
    • Predicting numbers of errors using software science
    • Ottenstein L. Predicting numbers of errors using software science. ACM SIGMETRICS Performance Evaluation Review, 1981, 10(1): 157-167.
    • (1981) ACM SIGMETRICS Performance Evaluation Review , vol.10 , Issue.1 , pp. 157-167
    • Ottenstein, L.1
  • 5
    • 0010607830 scopus 로고
    • Quantitative estimates of debugging requirements
    • Ottenstein L. Quantitative estimates of debugging requirements. IEEE Trans. on Software Engineering, 1979, SE-5(5): 504-514.
    • (1979) IEEE Trans. on Software Engineering , vol.SE-5 , Issue.5 , pp. 504-514
    • Ottenstein, L.1
  • 6
    • 0020151664 scopus 로고
    • Number of faults per line of code
    • Lipow M. Number of faults per line of code. IEEE Trans. on Software Engineering, 1982, 8(4): 437-439.
    • (1982) IEEE Trans. on Software Engineering , vol.8 , Issue.4 , pp. 437-439
    • Lipow, M.1
  • 7
    • 0024479820 scopus 로고
    • An empirical study of a model for program error prediction
    • Takahashi M, Kamayachi Y. An empirical study of a model for program error prediction. IEEE Trans. on Software Engineering, 1989, 15(1): 82-86.
    • (1989) IEEE Trans. on Software Engineering , vol.15 , Issue.1 , pp. 82-86
    • Takahashi, M.1    Kamayachi, Y.2
  • 10
    • 48549088190 scopus 로고    scopus 로고
    • Accessed Apr.19
    • http://www.aivosto.com/project/help/pm-complexity.html. Accessed Apr.19, 2007.
    • (2007)
  • 11
    • 33749602084 scopus 로고    scopus 로고
    • Resource oriented selection of rule-based classification models: An empirical case study
    • Khoshgoftaar TM, Herzberg A, Seliya N. Resource oriented selection of rule-based classification models: An empirical case study. Software Quality Control, 2006, 14(4): 309-338.
    • (2006) Software Quality Control , vol.14 , Issue.4 , pp. 309-338
    • Khoshgoftaar, T.M.1    Herzberg, A.2    Seliya, N.3
  • 13
    • 0001622174 scopus 로고    scopus 로고
    • A validation of object oriented design metrics as quality indicators
    • Basili V, Briand L, Walcelio L. A validation of object oriented design metrics as quality indicators. IEEE Trans. on Software Engineering, 1996, 22(10): 751-761.
    • (1996) IEEE Trans. on Software Engineering , vol.22 , Issue.10 , pp. 751-761
    • Basili, V.1    Briand, L.2    Walcelio, L.3
  • 14
    • 0031233147 scopus 로고    scopus 로고
    • How software process improvement helped Motorola
    • Diaz M, Sligo J. How software process improvement helped Motorola. IEEE Software, 1997, 14(5): 75-81.
    • (1997) IEEE Software , vol.14 , Issue.5 , pp. 75-81
    • Diaz, M.1    Sligo, J.2
  • 16
    • 0003450542 scopus 로고    scopus 로고
    • Vapnik V.(ed.), Zhang X.G.(transl.), 2nd ed. , New York: Springer-Verlag, in Chinese
    • Vapnik V, Writed; Zhang XG, Trans. The Nature of Statistical Learning Theory. 2nd ed. , New York: Springer-Verlag, 1999 (in Chinese).
    • (1999) The Nature of Statistical Learning Theory
  • 18
    • 16244387116 scopus 로고    scopus 로고
    • Improving usefulness of software quality classification models based on boolean discriminant functions
    • IEEE Computer Society Press
    • Khoshgoftaar TM, Seliya N. Improving usefulness of software quality classification models based on boolean discriminant functions. In: Proc. of the 13th Int'l Symp. on Software Reliability Engineering, IEEE Computer Society Press, 2002. 221-230.
    • (2002) Proc. of the 13th Int'l Symp. on Software Reliability Engineering , pp. 221-230
    • Khoshgoftaar, T.M.1    Seliya, N.2
  • 19
    • 0034482502 scopus 로고    scopus 로고
    • Balancing misclassification rates in classification-tree models of software quality
    • Khoshgoftaar TM, Yuan X, Allen EB. Balancing misclassification rates in classification-tree models of software quality. Empirical Software Engineering, 2000, 5(4): 313-330.
    • (2000) Empirical Software Engineering , vol.5 , Issue.4 , pp. 313-330
    • Khoshgoftaar, T.M.1    Yuan, X.2    Allen, E.B.3
  • 20
    • 0027702759 scopus 로고
    • Developing interpretable models with optimized set reduction for identifying high-risk software components
    • Briand LC, Basili V, Hetmanski CJ. Developing interpretable models with optimized set reduction for identifying high-risk software components. IEEE Trans. on Software Engineering. 1993, 19(11): 1028-1044.
    • (1993) IEEE Trans. on Software Engineering , vol.19 , Issue.11 , pp. 1028-1044
    • Briand, L.C.1    Basili, V.2    Hetmanski, C.J.3
  • 21
    • 2142824230 scopus 로고    scopus 로고
    • Analyzing software measurement data with clustering techniques
    • Zhong S, Khoshgoftaar TM, Seliya N. Analyzing software measurement data with clustering techniques. IEEE Intelligent Systems, 2004, 19(2): 20-27.
    • (2004) IEEE Intelligent Systems , vol.19 , Issue.2 , pp. 20-27
    • Zhong, S.1    Khoshgoftaar, T.M.2    Seliya, N.3
  • 23
    • 0002856379 scopus 로고
    • A neural network approach for early detection of program modules having high risk in the maintenance phase
    • Khoshgoftaar TM, Lanning DL. A neural network approach for early detection of program modules having high risk in the maintenance phase. Journal of Systems and Software, 1995, 29(1): 85-91.
    • (1995) Journal of Systems and Software , vol.29 , Issue.1 , pp. 85-91
    • Khoshgoftaar, T.M.1    Lanning, D.L.2
  • 24
    • 0036649954 scopus 로고    scopus 로고
    • Assessing the applicability of fault-proneness models across object-oriented software projects
    • Briand LC, Melo WL, Wüst J. Assessing the applicability of fault-proneness models across object-oriented software projects. IEEE Trans. on Software Engineering, 2002, 28(7): 706-720.
    • (2002) IEEE Trans. on Software Engineering , vol.28 , Issue.7 , pp. 706-720
    • Briand, L.C.1    Melo, W.L.2    Wüst, J.3
  • 26
    • 0042767590 scopus 로고    scopus 로고
    • Fault prediction modeling for software quality estimation: Comparing commonly used techniques
    • Khoshgoftaar TM, Seliya N. Fault prediction modeling for software quality estimation: Comparing commonly used techniques. Empirical Software Engineering, 2003, 8(3): 255-283.
    • (2003) Empirical Software Engineering , vol.8 , Issue.3 , pp. 255-283
    • Khoshgoftaar, T.M.1    Seliya, N.2
  • 27
    • 48549099978 scopus 로고    scopus 로고
    • http://mdp.ivv.nasa.gov/mdp_glossary.html.
  • 28
    • 48549099449 scopus 로고    scopus 로고
    • http://mdp.ivv.nasa.gov.
  • 29
    • 3543063465 scopus 로고    scopus 로고
    • Comparative assessment of software quality classification techniques: An empirical case study
    • Khoshgoftaar TM, Seliya N. Comparative assessment of software quality classification techniques: An empirical case study. Empirical Software Engineering, 2004 9(3): 229-257.
    • (2004) Empirical Software Engineering , vol.9 , Issue.3 , pp. 229-257
    • Khoshgoftaar, T.M.1    Seliya, N.2
  • 30
    • 0042767590 scopus 로고    scopus 로고
    • Fault prediction modeling for software quality estimation: Comparing commonly used techniques
    • Khoshgoftaar TM, Seliya N. Fault prediction modeling for software quality estimation: Comparing commonly used techniques. Empirical Software Engineering, 2004, 8(3): 255-283.
    • (2004) Empirical Software Engineering , vol.8 , Issue.3 , pp. 255-283
    • Khoshgoftaar, T.M.1    Seliya, N.2
  • 31
    • 0345796130 scopus 로고    scopus 로고
    • Bayesian analysis software cost and quality models
    • Los Angeles: University of Southern California
    • Chulani S. Bayesian analysis software cost and quality models[Ph. D. Thesis]. Los Angeles: University of Southern California, 1999.
    • (1999)
    • Chulani, S.1
  • 32
    • 48549091159 scopus 로고    scopus 로고
    • Results of Delphi for the defect introduction model, sub-model of the cost/quality model extension to COCOMO II
    • Technical Report, USC-CSE-97-504
    • Chulani S. Results of Delphi for the defect introduction model, sub-model of the cost/quality model extension to COCOMO II. Technical Report, USC-CSE-97-504, 1997.
    • (1997)
    • Chulani, S.1
  • 33
    • 33646932587 scopus 로고    scopus 로고
    • Modeling software defect introduction and removal: COQUALMO (COnstructive QUALity MOdel)
    • Technical Report, USC-CSE-99-510
    • Chulani S, Boehm B. Modeling software defect introduction and removal: COQUALMO (COnstructive QUALity MOdel). Technical Report, USC-CSE-99-510, 1999.
    • (1999)
    • Chulani, S.1    Boehm, B.2
  • 34
    • 0017292244 scopus 로고
    • Design and code inspections to reduce errors in program development
    • Fagan ME. Design and code inspections to reduce errors in program development. IBM System Journal, 1976, 15(3): 182-211.
    • (1976) IBM System Journal , vol.15 , Issue.3 , pp. 182-211
    • Fagan, M.E.1
  • 35
    • 0017926378 scopus 로고
    • Measuring programming quality and productivity
    • Jones TC. Measuring programming quality and productivity. IBM System Journal, 1978, 17(1): 39-63.
    • (1978) IBM System Journal , vol.17 , Issue.1 , pp. 39-63
    • Jones, T.C.1
  • 38
    • 48549099583 scopus 로고    scopus 로고
    • Combination of reliability growth model and orthogonal defect classification and application to qualitative analysis of process
    • in Chinese
    • Chen L, Liu HH, Sheng C, Chen W. Combination of reliability growth model and orthogonal defect classification and application to qualitative analysis of process. Science Technology and Engineering, 2005, 5(14): 963-966 (in Chinese with English abstract).
    • (2005) Science Technology and Engineering , vol.5 , Issue.14 , pp. 963-966
    • Chen, L.1    Liu, H.H.2    Sheng, C.3    Chen, W.4
  • 41
    • 33745891199 scopus 로고    scopus 로고
    • COCOMO-U: An extension of COCOMO II for cost estimation with uncertainty
    • Wang W., et al., LNCS 3966, Berlin, Heidelberg: Springer-Verlag
    • Yang D, Wan YX, Tang ZN, Li MS. COCOMO-U: An extension of COCOMO II for cost estimation with uncertainty. In: Wang W, et al., Software Process Change, SPW/ProSim 2006. LNCS 3966, Berlin, Heidelberg: Springer-Verlag, 2006. 132-141.
    • (2006) Software Process Change, SPW/ProSim 2006 , pp. 132-141
    • Yang, D.1    Wan, Y.X.2    Tang, Z.N.3    Li, M.S.4
  • 42
    • 48549083166 scopus 로고    scopus 로고
    • Defect analysis model of Bayesian and its application in software testing
    • in Chinese
    • Hu YP, Chen ZP, Lin YP, Li JY. Defect analysis model of Bayesian and its application in software testing. Computer Applications, 2005, 25(4): 808-810 (in Chinese with English abstract).
    • (2005) Computer Applications , vol.25 , Issue.4 , pp. 808-810
    • Hu, Y.P.1    Chen, Z.P.2    Lin, Y.P.3    Li, J.Y.4
  • 43
    • 0003710548 scopus 로고
    • On the statistical validation of computer programs
    • Technical Report, FSC-72-6015, IBM Federal Systems Division
    • Mills H. On the statistical validation of computer programs. Technical Report, FSC-72-6015, IBM Federal Systems Division, 1972.
    • (1972)
    • Mills, H.1
  • 44
    • 0034205795 scopus 로고    scopus 로고
    • A comprehensive evaluation of capture-recapture models for estimating software defect content
    • Briand L, Freimut, BG. A comprehensive evaluation of capture-recapture models for estimating software defect content. IEEE Trans. on Software Engineering, 2000, 26(6): 518-540.
    • (2000) IEEE Trans. on Software Engineering , vol.26 , Issue.6 , pp. 518-540
    • Briand, L.1    Freimut, B.G.2
  • 45
    • 1542272631 scopus 로고    scopus 로고
    • Empirical-Based software defect content estimation improvement
    • in Chinese
    • Zhu YC, Xu H. Empirical-Based software defect content estimation improvement. Journal of Beijing University of Aeronautics and Astronautics, 2003, 29(10): 947-950 (in Chinese with English abstract).
    • (2003) Journal of Beijing University of Aeronautics and Astronautics , vol.29 , Issue.10 , pp. 947-950
    • Zhu, Y.C.1    Xu, H.2
  • 46
    • 0003951004 scopus 로고
    • Singapore: Word Scientific Publishing Co. Pte. Ltd
    • Xie M. Software Reliability Modelling. Singapore: Word Scientific Publishing Co. Pte. Ltd, 1991.
    • (1991) Software Reliability Modelling
    • Xie, M.1
  • 48
    • 0019926585 scopus 로고
    • Discovering how to ensure software reliability
    • Trachtenberg M. Discovering how to ensure software reliability. RCA Engineer, 1982. 53-57.
    • (1982) RCA Engineer , pp. 53-57
    • Trachtenberg, M.1
  • 49
    • 48549085325 scopus 로고
    • On predicting software related performance of large-scale systems
    • CMG XV, San Francisco
    • Jr Gaffney JE. On predicting software related performance of large-scale systems. CMG XV, San Francisco, 1984.
    • (1984)
    • Gaffney, Jr.J.E.1
  • 50
    • 84869343378 scopus 로고
    • Familiar metric management-reliability
    • Putnam LH, Myers W. Familiar metric management-reliability. 1995. http://www.qsm.com.
    • (1995)
    • Putnam, L.H.1    Myers, W.2
  • 51
    • 0002979446 scopus 로고
    • Software reliability research
    • Freiberger W.(ed.), New York: Academic Press
    • Jelinski Z, Moranda P. Software reliability research. In: Freiberger W, ed. Statistical Computer Performance Evaluation. New York: Academic Press, 1972. 465-484.
    • (1972) Statistical Computer Performance Evaluation , pp. 465-484
    • Jelinski, Z.1    Moranda, P.2
  • 52
    • 0019622073 scopus 로고
    • Stochastic reliability growth: A model for fault removal in computer programs and hardware designs
    • Littlewood B. Stochastic reliability growth: A model for fault removal in computer programs and hardware designs. IEEE Trans. on Reliability, 1981, R-30: 313-320.
    • (1981) IEEE Trans. on Reliability , vol.R-30 , pp. 313-320
    • Littlewood, B.1
  • 54
    • 0018505572 scopus 로고
    • A time-dependent error-detection rate model for software reliability and other performance measures
    • Goel AL, Okumoto K. A time-dependent error-detection rate model for software reliability and other performance measures. IEEE Trans. on Reliability, 1979, R-28(3): 206-211.
    • (1979) IEEE Trans. on Reliability , vol.R-28 , Issue.3 , pp. 206-211
    • Goel, A.L.1    Okumoto, K.2
  • 55
    • 0021006179 scopus 로고
    • S-Shaped reliability growth modeling for software error detection
    • Yamada S, OhbaM, Osaki S. S-Shaped reliability growth modeling for software error detection. IEEE Trans. on Reliability, 1983, R-32(5): 475-478.
    • (1983) IEEE Trans. on Reliability , vol.R-32 , Issue.5 , pp. 475-478
    • Yamada, S.1    Ohba, M.2    Osaki, S.3
  • 56
    • 0021468304 scopus 로고
    • Software reliability analysis models
    • Ohba M. Software reliability analysis models. IBM Journal of Research and Development, 1984, 28(4): 428-443.
    • (1984) IBM Journal of Research and Development , vol.28 , Issue.4 , pp. 428-443
    • Ohba, M.1
  • 57
    • 10044252146 scopus 로고    scopus 로고
    • Software reliability growth models of nonhomogenous Poisson process
    • in Chinese
    • Liu HW, Yang XZ, Qu F, Zhao JH. Software reliability growth models of nonhomogenous Poisson process. Journal of Tongji University (Natural Science), 2004, 32(8): 1071-1074 (in Chines with English abstract).
    • (2004) Journal of Tongji University (Natural Science) , vol.32 , Issue.8 , pp. 1071-1074
    • Liu, H.W.1    Yang, X.Z.2    Qu, F.3    Zhao, J.H.4
  • 58
    • 48549083164 scopus 로고    scopus 로고
    • A framework for NHPP software reliability growth models
    • in Chinese
    • Liu HW, Yang XZ, Yue XG, Qu F. A framework for NHPP software reliability growth models. Computer Engineering and Science, 2005, 27(4): 1-3 (in Chinese with English abstract).
    • (2005) Computer Engineering and Science , vol.27 , Issue.4 , pp. 1-3
    • Liu, H.W.1    Yang, X.Z.2    Yue, X.G.3    Qu, F.4
  • 59
    • 33845589161 scopus 로고    scopus 로고
    • Software fault and software reliability
    • in Chinese
    • Jiang LT, Xu GZ. Software fault and software reliability. Computer Simulation, 2004, 21(2): 141-144 (in Chinese with English abstract).
    • (2004) Computer Simulation , vol.21 , Issue.2 , pp. 141-144
    • Jiang, L.T.1    Xu, G.Z.2
  • 60
    • 48549103816 scopus 로고    scopus 로고
    • Process and method of software defect prevention
    • in Chinese
    • Zhang W, Cao J. Process and method of software defect prevention. Computer Engineering, 2004, 30(Suppl.): 23-25 (in Chinese with English abstrac).
    • (2004) Computer Engineering , vol.30 , Issue.SUPPL. , pp. 23-25
    • Zhang, W.1    Cao, J.2
  • 61
    • 48549090514 scopus 로고    scopus 로고
    • The discussion of software defect causal analysis
    • in Chinese
    • Wang XY, Jiang MM, Huang T. The discussion of software defect causal analysis. Modern Computer, 2003, 157(2): 19-21 (in Chinese with English abstract).
    • (2003) Modern Computer , vol.157 , Issue.2 , pp. 19-21
    • Wang, X.Y.1    Jiang, M.M.2    Huang, T.3
  • 62
    • 34247168114 scopus 로고    scopus 로고
    • BSR: A statistic-based approach for establishing and refining software process performance baseline
    • China
    • Wang Q, Jiang N, Gou L, Liu X, Wang Y J. BSR: A statistic-based approach for establishing and refining software process performance baseline. In: Proc. of the 28th Int'l Conf. on Software Engineering. China, 2006, 585-594. http:portal.acm.org/citation.cfm?id=1134285.1134368#.
    • (2006) Proc. of the 28th Int'l Conf. on Software Engineering , pp. 585-594
    • Wang, Q.1    Jiang, N.2    Gou, L.3    Liu, X.4    Wang, Y.J.5
  • 65
    • 24744467831 scopus 로고    scopus 로고
    • High confidence software engineering technologies
    • in Chinese
    • Chen HW, Wang J, Dong W. High confidence software engineering technologies. Acta Electronica Sinica, 2003, 31(12A): 1933-1938 (in Chinese with English abstract).
    • (2003) Acta Electronica Sinica , vol.31 , Issue.12 A , pp. 1933-1938
    • Chen, H.W.1    Wang, J.2    Dong, W.3
  • 66
    • 48549089863 scopus 로고    scopus 로고
    • Some issues about trusted components research
    • in Chinese
    • Guo HW, Lan YG, Jin MZ. Some issues about trusted components research. Computer Science, 2007, 34(5): 243-246 (in Chinese with English abstract).
    • (2007) Computer Science , vol.34 , Issue.5 , pp. 243-246
    • Guo, H.W.1    Lan, Y.G.2    Jin, M.Z.3
  • 67
    • 33644669246 scopus 로고    scopus 로고
    • Value-Based software engineering-overview and agenda
    • Technical Report, USC-CSE 2005-504
    • Boehm B. Value-Based software engineering-overview and agenda. Technical Report, USC-CSE 2005-504, 2005.
    • (2005)
    • Boehm, B.1
  • 68
    • 33745889021 scopus 로고    scopus 로고
    • Assessing 3-D integrated software development processes: A new benchmark
    • Wang W., et al.(ed.), LNCS 3966, Berlin, Heidelberg: Springer-verlag
    • Li M. Assessing 3-D integrated software development processes: a new benchmark. In: Wang W, et al. eds. Software Process Change, SPW/ProSim 2006. LNCS 3966, Berlin, Heidelberg: Springer-verlag, 2006, 15-38.
    • (2006) Software Process Change, SPW/ProSim 2006 , pp. 15-38
    • Li, M.1


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