메뉴 건너뛰기




Volumn 10, Issue 4, 2009, Pages 235-251

Antecedents of open source software defects: A data mining approach to model formulation, validation and testing

Author keywords

Data mining; Model building; Open source software; Project performance; Text mining

Indexed keywords


EID: 74149094608     PISSN: 1385951X     EISSN: 15737667     Source Type: Journal    
DOI: 10.1007/s10799-009-0062-5     Document Type: Conference Paper
Times cited : (7)

References (76)
  • 1
    • 0024611582 scopus 로고
    • The dynamics of software project staffing: A system dynamics based simulation approach
    • 10.1109/32.21738
    • T Abdel-Hamid 1989 The dynamics of software project staffing: a system dynamics based simulation approach IEEE Trans Softw Eng 15 2 109 119 10.1109/32.21738
    • (1989) IEEE Trans Softw Eng , vol.15 , Issue.2 , pp. 109-119
    • Abdel-Hamid, T.1
  • 2
    • 0006337411 scopus 로고
    • Investigating the impacts of managerial turnover/succession on software project performance
    • T Abdel-Hamid 1992 Investigating the impacts of managerial turnover/succession on software project performance J Manage Inf Syst 9 2 127 144
    • (1992) J Manage Inf Syst , vol.9 , Issue.2 , pp. 127-144
    • Abdel-Hamid, T.1
  • 3
    • 0025840068 scopus 로고
    • A model to evaluate variables impacting the productivity of software maintenance projects
    • 10.1287/mnsc.37.1.1
    • RD Banker SM Datar CF Kemerer 1991 A model to evaluate variables impacting the productivity of software maintenance projects Manage Sci 37 1 1 18 10.1287/mnsc.37.1.1
    • (1991) Manage Sci , vol.37 , Issue.1 , pp. 1-18
    • Banker, R.D.1    Datar, S.M.2    Kemerer, C.F.3
  • 4
    • 0037574359 scopus 로고    scopus 로고
    • Software errors and software maintenance management
    • 10.1023/A:1013156608583
    • RD Banker SM Datar CF Kemerer D Zweig 2002 Software errors and software maintenance management Inf Technol Manage 3 1-2 25 41 10.1023/A:1013156608583
    • (2002) Inf Technol Manage , vol.3 , Issue.12 , pp. 25-41
    • Banker, R.D.1    Datar, S.M.2    Kemerer, C.F.3    Zweig, D.4
  • 5
    • 0032050741 scopus 로고    scopus 로고
    • Software development practices, software complexity and software maintenance performance
    • 10.1287/mnsc.44.4.433
    • RD Banker GB Davis SA Slaughter 1998 Software development practices, software complexity and software maintenance performance Manage Sci 44 4 433 450 10.1287/mnsc.44.4.433
    • (1998) Manage Sci , vol.44 , Issue.4 , pp. 433-450
    • Banker, R.D.1    Davis, G.B.2    Slaughter, S.A.3
  • 6
    • 18444418621 scopus 로고
    • Measuring user participation, user involvement, and user attitude
    • 10.2307/249610
    • H Barki J Hartwick 1994 Measuring user participation, user involvement, and user attitude MIS Q 18 1 59 82 10.2307/249610
    • (1994) MIS Q , vol.18 , Issue.1 , pp. 59-82
    • Barki, H.1    Hartwick, J.2
  • 7
    • 33644909375 scopus 로고    scopus 로고
    • Environmental volatility, development decisions, and software volatility: A longitudinal analysis
    • DOI 10.1287/mnsc.1050.0463
    • EJ Barry CF Kemerer SA Slaughter 2006 Environmental volatility, development decisions, and software volatility: a longitudinal analysis Manage Sci 52 3 448 464 10.1287/mnsc.1050.0463 (Pubitemid 43385148)
    • (2006) Management Science , vol.52 , Issue.3 , pp. 448-464
    • Barry, E.J.1    Kemerer, C.F.2    Slaughter, S.A.3
  • 8
    • 60349123098 scopus 로고    scopus 로고
    • Software maintenance and evolution: A roadmap
    • Limrick, Ireland
    • Bennett KH, Rajlich VT (2002) Software maintenance and evolution: a roadmap. In: 22nd ICSE, Limrick, Ireland, pp 75-87
    • (2002) 22nd ICSE , pp. 75-87
    • Bennett, K.H.1    Rajlich, V.T.2
  • 10
    • 0023416901 scopus 로고
    • Improving software productivity
    • B Boehm 1987 Improving software productivity IEEE Comput 20 1 43 57
    • (1987) IEEE Comput , vol.20 , Issue.1 , pp. 43-57
    • Boehm, B.1
  • 12
    • 56049096182 scopus 로고    scopus 로고
    • Grounded theory in historical perspective: An epistemological account
    • A. Bryant K. Charmez (eds). Sage Los Angeles
    • Bryant A, Charmez K (2007) Grounded theory in historical perspective: an epistemological account. In: Bryant A, Charmez K (eds) The Sage handbook of grounded theory. Sage, Los Angeles, pp 31-57
    • (2007) The Sage Handbook of Grounded Theory , pp. 31-57
    • Bryant, A.1    Charmez, K.2
  • 16
    • 0002487235 scopus 로고
    • How do committees invent?
    • ME Conway 1968 How do committees invent? Datamation 14 4 28 31
    • (1968) Datamation , vol.14 , Issue.4 , pp. 28-31
    • Conway, M.E.1
  • 18
    • 84989525001 scopus 로고
    • Indexing by latent semantic analysis
    • 10.1002/(SICI)1097-4571(199009)41:6<391::AID-ASI1>3.0.CO;2-9
    • EA Deerwester 1990 Indexing by latent semantic analysis J Am Soc Inf Sci Technol 41 6 391 401 10.1002/(SICI)1097-4571(199009)41:6<391::AID-ASI1>3.0.CO;2-9
    • (1990) J Am Soc Inf Sci Technol , vol.41 , Issue.6 , pp. 391-401
    • Deerwester, E.A.1
  • 19
    • 0042383281 scopus 로고    scopus 로고
    • Who is an open source software developer? Profiling a community of Linux developers
    • DOI 10.1145/503124.503125
    • BJ Dempsey D Weiss P Jones J Greenberg 2002 Who is an open source software developer? Commun ACM 45 2 67 72 10.1145/503124.503125 (Pubitemid 135699726)
    • (2002) Communications of the ACM , vol.45 , Issue.2 , pp. 67-72
    • Dempsey, B.J.1    Weiss, D.2    Jones, P.3    Greenberg, J.4
  • 20
    • 24344478801 scopus 로고    scopus 로고
    • The FreeBSB project: A replication case study of open source development
    • DOI 10.1109/TSE.2005.73
    • TT Dinh-Trong JM Bieman 2005 The FreeBSD project: a replication case study of open source development IEEE Trans Softw Eng 31 6 481 495 10.1109/TSE.2005.73 (Pubitemid 41245070)
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.6 , pp. 481-494
    • Dinh-Trong, T.T.1    Bieman, J.M.2
  • 21
    • 0008222859 scopus 로고
    • Firm fires shots at legacy systems
    • A Eastwood 1993 Firm fires shots at legacy systems Comput Canada 19 2 17
    • (1993) Comput Canada , vol.19 , Issue.2 , pp. 17
    • Eastwood, A.1
  • 23
    • 0030289446 scopus 로고    scopus 로고
    • Data mining and knowledge discovery in databases
    • U Fayyad G Piatetsky-Shapiro P Smyth 1996 Data mining and knowledge discovery in databases Commun ACM 39 11 37 54
    • (1996) Commun ACM , vol.39 , Issue.11 , pp. 37-54
    • Fayyad, U.1    Piatetsky-Shapiro, G.2    Smyth, P.3
  • 25
    • 0033346610 scopus 로고    scopus 로고
    • Critique of software defect prediction models
    • DOI 10.1109/32.815326
    • NE Fenton M Neil 1999 A critique of software defect prediction models IEEE Trans Softw Eng 25 5 675 689 10.1109/32.815326 (Pubitemid 30541838)
    • (1999) IEEE Transactions on Software Engineering , vol.25 , Issue.5 , pp. 675-689
    • Fenton, N.E.1    Neil, M.2
  • 27
    • 33746069380 scopus 로고    scopus 로고
    • An empirical study of fine-grained software modifications
    • DOI 10.1007/s10664-006-9004-6, ICSM and Metrics
    • DM German 2006 An empirical study of fine-grained software modifications Empir Softw Eng 11 369 393 10.1007/s10664-006-9004-6 (Pubitemid 44075793)
    • (2006) Empirical Software Engineering , vol.11 , Issue.3 , pp. 369-393
    • German, D.M.1
  • 30
    • 0021480358 scopus 로고
    • Determinants of program repair maintenance requirements
    • DOI 10.1145/358198.358228
    • LL Gremillion 1984 Determinants of program repair maintenance requirements Commun ACM 27 8 826 832 10.1145/358198.358228 (Pubitemid 14643868)
    • (1984) Communications of the ACM , vol.27 , Issue.8 , pp. 826-832
    • Gremillion Lee, L.1
  • 31
    • 0033746131 scopus 로고    scopus 로고
    • Effects of process maturity on quality, cycle time, and effort in software product development
    • 10.1287/mnsc.46.4.451.12056
    • DE Harter MS Krishnan SA Slaughter 2000 Effects of process maturity on quality, cycle time, and effort in software product development Manage Sci 46 4 451 466 10.1287/mnsc.46.4.451.12056
    • (2000) Manage Sci , vol.46 , Issue.4 , pp. 451-466
    • Harter, D.E.1    Krishnan, M.S.2    Slaughter, S.A.3
  • 32
    • 85050649674 scopus 로고
    • Explaining the role of user participation in information system use
    • 10.1287/mnsc.40.4.440
    • J Hartwick H Barki 1994 Explaining the role of user participation in information system use Manage Sci 40 4 440 465 10.1287/mnsc.40.4.440
    • (1994) Manage Sci , vol.40 , Issue.4 , pp. 440-465
    • Hartwick, J.1    Barki, H.2
  • 33
    • 0031166786 scopus 로고    scopus 로고
    • Software quality and the capability maturity model
    • 10.1145/255656.255692
    • J Herbsleb D Zubrow D Goldenson W Hayes M Paulk 1997 Software quality and the capability maturity model Commun ACM 40 6 30 40 10.1145/255656.255692
    • (1997) Commun ACM , vol.40 , Issue.6 , pp. 30-40
    • Herbsleb, J.1    Zubrow, D.2    Goldenson, D.3    Hayes, W.4    Paulk, M.5
  • 34
    • 0035279472 scopus 로고    scopus 로고
    • Global software development
    • DOI 10.1109/52.914732
    • JD Herbsleb D Moitra 2001 Global software development IEEE Softw 18 2 16 20 10.1109/52.914732 (Pubitemid 32293335)
    • (2001) IEEE Software , vol.18 , Issue.2 , pp. 16-20
    • Herbsleb, J.D.1    Moitra, D.2
  • 36
    • 0442295634 scopus 로고    scopus 로고
    • Organizational learning in open-source software projects: An analysis of debugging data
    • CL Huntley 2003 Organizational learning in open-source software projects: an analysis of debugging data IEEE Trans Softw Eng 50 4 485 493
    • (2003) IEEE Trans Softw Eng , vol.50 , Issue.4 , pp. 485-493
    • Huntley, C.L.1
  • 37
    • 0041301962 scopus 로고
    • IEEE-STD-1061. Institute of Electrical and Electronics Engineers, Inc New York
    • IEEE-STD-1061 (1993) IEEE standard for a software quality metrics methodology. Institute of Electrical and Electronics Engineers, Inc, New York
    • (1993) IEEE Standard for A Software Quality Metrics Methodology
  • 38
    • 0001244239 scopus 로고
    • User involvement and MIS success: A review of research
    • 10.1287/mnsc.30.5.586
    • B Ives MH Olson 1984 User involvement and MIS success: a review of research Manage Sci 30 5 586 603 10.1287/mnsc.30.5.586
    • (1984) Manage Sci , vol.30 , Issue.5 , pp. 586-603
    • Ives, B.1    Olson, M.H.2
  • 39
    • 27544436466 scopus 로고    scopus 로고
    • Collaboration, leadership, control, and conflict negotiation and the Netbeans.org open source software development community
    • HICSS '05, Hawaii
    • Jensen C, Scacchi W (2005) Collaboration, leadership, control, and conflict negotiation and the Netbeans.org open source software development community. In: Proceedings of the 38th annual Hawaii international conference on system sciences, HICSS '05, Hawaii, p 196.2
    • (2005) Proceedings of the 38th Annual Hawaii International Conference on System Sciences , pp. 1962
    • Jensen, C.1    Scacchi, W.2
  • 40
    • 67650326846 scopus 로고    scopus 로고
    • Data mining for software process discovery in open source software development communities
    • Edinburgh, Scotland
    • Jensen C, Scacchi W (2004) Data mining for software process discovery in open source software development communities. In: Proceedings of workshop on mining software repositories, Edinburgh, Scotland, pp 449-462
    • (2004) Proceedings of Workshop on Mining Software Repositories , pp. 449-462
    • Jensen, C.1    Scacchi, W.2
  • 41
    • 0035400468 scopus 로고    scopus 로고
    • Architecture-based approach to reliability assessment of software systems
    • DOI 10.1016/S0166-5316(01)00034-7, PII S0166531601000347
    • K Popstajanova K Trivedi 2001 Architecture based approach to reliability assessment of software systems Perform Eval 45 179 204 10.1016/S0166-5316(01)00034-7 (Pubitemid 32529469)
    • (2001) Performance Evaluation , vol.45 , Issue.2-3 , pp. 179-204
    • Goseva-Popstojanova, K.1    Trivedi, K.S.2
  • 43
    • 37749029748 scopus 로고    scopus 로고
    • Software evolution in open source projects-a large-scale investigation
    • 10.1002/smr.348
    • S Koch 2007 Software evolution in open source projects-a large-scale investigation J Softw Maint Evol Res Prac 19 6 361 382 10.1002/smr.348
    • (2007) J Softw Maint Evol Res Prac , vol.19 , Issue.6 , pp. 361-382
    • Koch, S.1
  • 46
    • 34250823610 scopus 로고
    • An experimental investigation of software metrics and their relationship to software development effort
    • 10.1109/32.24715
    • RK Lind K Vairavan 1989 An experimental investigation of software metrics and their relationship to software development effort IEEE Trans Softw Eng 15 5 649 653 10.1109/32.24715
    • (1989) IEEE Trans Softw Eng , vol.15 , Issue.5 , pp. 649-653
    • Lind, R.K.1    Vairavan, K.2
  • 47
    • 74149087432 scopus 로고    scopus 로고
    • Madey G, SourceForge.net Research Data Archive
    • Madey G, SourceForge.net Research Data Archive, http://www.nd.edu/~oss/Data/data.html. Accessed May 2007
  • 48
    • 85008529639 scopus 로고    scopus 로고
    • Open source methodology: Ready for prime time?
    • 10.1109/MS.1999.754046
    • S McConnell 1999 Open source methodology: ready for prime time? IEEE Softw 16 4 6 8 10.1109/MS.1999.754046
    • (1999) IEEE Softw , vol.16 , Issue.4 , pp. 6-8
    • McConnell, S.1
  • 49
    • 74149091284 scopus 로고    scopus 로고
    • Managing resource allocation and task prioritization in a large scale virtual development project
    • (forthcoming)
    • Melouk S, Raja U, Keskin B (forthcoming) Managing resource allocation and task prioritization in a large scale virtual development project. Inform Res Manage J
    • Inform Res Manage J
    • Melouk, S.1    Raja, U.2    Keskin, B.3
  • 51
    • 62849097605 scopus 로고    scopus 로고
    • A statistical analysis of defects in Debian and strategies for improving quality in free software projects
    • Bitzer J, Schröder PJH (eds)
    • Michlmayr M, Senyard A (2006) A statistical analysis of defects in Debian and strategies for improving quality in free software projects. In: Bitzer J, Schröder PJH (eds) The economics of open source software development, pp 131-148
    • (2006) The Economics of Open Source Software Development , pp. 131-148
    • Michlmayr, M.1    Senyard, A.2
  • 52
    • 0142149841 scopus 로고    scopus 로고
    • Two case studies of open source software development: Apache and Mozilla
    • 10.1145/567793.567795
    • A Mockus RT Fielding J Herbsleb 2002 Two case studies of open source software development: Apache and Mozilla ACM Trans Softw Eng Methodol (TOSEM) 11 3 309 346 10.1145/567793.567795
    • (2002) ACM Trans Softw Eng Methodol (TOSEM) , vol.11 , Issue.3 , pp. 309-346
    • Mockus, A.1    Fielding, R.T.2    Herbsleb, J.3
  • 57
    • 1942500453 scopus 로고    scopus 로고
    • An empirical study of open-source and closed-source software products
    • 10.1109/TSE.2004.1274044
    • JW Paulson G Succi A Eberlein 2004 An empirical study of open-source and closed-source software products IEEE Trans Softw Eng 30 4 246 256 10.1109/TSE.2004.1274044
    • (2004) IEEE Trans Softw Eng , vol.30 , Issue.4 , pp. 246-256
    • Paulson, J.W.1    Succi, G.2    Eberlein, A.3
  • 58
    • 67349170861 scopus 로고    scopus 로고
    • Capability and compatibility measurement in software process improvement
    • Amsterdam, The Netherlands
    • Plekhanova V (1999) Capability and compatibility measurement in software process improvement. In: 2nd European software measurement conference (FESMA'99), Amsterdam, The Netherlands
    • (1999) 2nd European Software Measurement Conference (FESMA'99)
    • Plekhanova, V.1
  • 60
    • 59349120129 scopus 로고    scopus 로고
    • Modeling software evolution defects: A time series approach
    • 10.1002/smr.398
    • U Raja DP Hale JE Hale 2009 Modeling software evolution defects: a time series approach J Softw Maint Evol Res Pract 21 1 49 71 10.1002/smr.398
    • (2009) J Softw Maint Evol Res Pract , vol.21 , Issue.1 , pp. 49-71
    • Raja, U.1    Hale, D.P.2    Hale, J.E.3
  • 62
    • 33745599608 scopus 로고    scopus 로고
    • Understanding the motivations, participation, and performance of open source software developers: A longitudinal study of the Apache projects
    • DOI 10.1287/mnsc.1060.0554
    • JA Roberts I-H Hann S Slaughter 2006 Understanding the motivations, participation, and performance of open source software developers: a longitudinal study of the apache projects Manage Sci 52 7 984 999 10.1287/mnsc.1060.0554 (Pubitemid 43990587)
    • (2006) Management Science , vol.52 , Issue.7 , pp. 984-999
    • Roberts, J.A.1    Hann, I.-H.2    Slaughter, S.A.3
  • 64
    • 33845529345 scopus 로고    scopus 로고
    • Information system success: Individual and organizational determinants
    • DOI 10.1287/mnsc.1060.0583
    • R Sabherwal A Jeyaraj C Chowa 2006 Information system success: individual and organizational determinants Manage Sci 52 12 1849 1864 10.1287/mnsc.1060.0583 (Pubitemid 44927000)
    • (2006) Management Science , vol.52 , Issue.12 , pp. 1849-1864
    • Sabherwal, R.1    Jeyaraj, A.2    Chowa, C.3
  • 65
    • 0742303175 scopus 로고    scopus 로고
    • Free and open source development practices in the game community
    • 10.1109/MS.2004.1259221
    • W Scacchi 2004 Free and open source development practices in the game community IEEE Softw 21 1 59 66 10.1109/MS.2004.1259221
    • (2004) IEEE Softw , vol.21 , Issue.1 , pp. 59-66
    • Scacchi, W.1
  • 66
    • 34247367229 scopus 로고    scopus 로고
    • Understanding free/open source software evolution: Applying, breaking and rethinking the laws of software evolution
    • N.H. Madhavji (eds) et al. Wiley New York
    • Scacchi W (2004) Understanding free/open source software evolution: applying, breaking and rethinking the laws of software evolution. In: Madhavji NH et al (eds) Software evolution. Wiley, New York
    • (2004) Software Evolution
    • Scacchi, W.1
  • 67
    • 0032131311 scopus 로고    scopus 로고
    • Evaluating the cost of software quality
    • 10.1145/280324.280335
    • S Slaughter DE Harter MS Krishnan 1998 Evaluating the cost of software quality Commun ACM 41 8 67 73 10.1145/280324.280335
    • (1998) Commun ACM , vol.41 , Issue.8 , pp. 67-73
    • Slaughter, S.1    Harter, D.E.2    Krishnan, M.S.3
  • 68
    • 0036103640 scopus 로고    scopus 로고
    • Code quality analysis in open source software development
    • DOI 10.1046/j.1365-2575.2002.00117.x
    • I Stamelos L Angelis A Oikonomou GL Bleris 2002 Code quality analysis in open source software development Inf Syst J 12 43 60 10.1046/j.1365-2575.2002.00117.x (Pubitemid 36721333)
    • (2002) Information Systems Journal , vol.12 , Issue.1 , pp. 43-60
    • Stamelos, I.1    Angelis, L.2    Oikonomou, A.3    Bleris, G.L.4
  • 69
    • 33745038455 scopus 로고    scopus 로고
    • Impacts of license choice and organizational sponsorship on user interest and development activity in open source software projects
    • DOI 10.1287/isre.1060.0082
    • KJ Stewart AP Ammeter 2006 Impacts of license choice and organizational sponsorship on user interest and development activity in open source software projects Inf Syst Res 17 2 126 144 10.1287/isre.1060.0082 (Pubitemid 43877853)
    • (2006) Information Systems Research , vol.17 , Issue.2 , pp. 126-144
    • Stewart, K.J.1    Ammeter, A.P.2    Maruping, L.M.3
  • 70
    • 57749120274 scopus 로고    scopus 로고
    • Determinants of open source software project success: A longitudinal study
    • 10.1016/j.dss.2008.10.005
    • C Subramaniam R Sen ML Nelson 2009 Determinants of open source software project success: a longitudinal study Decis Support Syst 46 2 576 585 10.1016/j.dss.2008.10.005
    • (2009) Decis Support Syst , vol.46 , Issue.2 , pp. 576-585
    • Subramaniam, C.1    Sen, R.2    Nelson, M.L.3
  • 71
    • 0037681143 scopus 로고    scopus 로고
    • System life expectancy and the maintenance effort: Exploring their equilibration
    • 10.2307/3250939
    • EB Swanson E Dans 2000 System life expectancy and the maintenance effort: exploring their equilibration MIS Q 24 2 277 297 10.2307/3250939
    • (2000) MIS Q , vol.24 , Issue.2 , pp. 277-297
    • Swanson, E.B.1    Dans, E.2
  • 72
    • 0037771070 scopus 로고    scopus 로고
    • Community, joining, and specialization in open source software innovation: A case study
    • 10.1016/S0048-7333(03)00050-7
    • G von Krogh S Spaeth KR Lakhani 2003 Community, joining, and specialization in open source software innovation: a case study Res Policy 32 7 1217 1241 10.1016/S0048-7333(03)00050-7
    • (2003) Res Policy , vol.32 , Issue.7 , pp. 1217-1241
    • Von Krogh, G.1    Spaeth, S.2    Lakhani, K.R.3
  • 73
    • 24344496977 scopus 로고    scopus 로고
    • Automatic mining of source code repositories to improve bug finding techniques
    • DOI 10.1109/TSE.2005.63
    • CC Williams JK Hollingsworth 2005 Automatic mining of source code repositories to improve bug finding techniques IEEE Trans Softw Eng 31 6 466 480 10.1109/TSE.2005.63 (Pubitemid 41245069)
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.6 , pp. 466-480
    • Williams, C.C.1    Hollingsworth, J.K.2
  • 74
    • 4644274050 scopus 로고    scopus 로고
    • Predicting source code changes by mining change history
    • 10.1109/TSE.2004.52
    • ATT Ying GC Murphy R Ng MC Chu-Carroll 2004 Predicting source code changes by mining change history IEEE Trans Softw Eng 30 9 574 586 10.1109/TSE.2004.52
    • (2004) IEEE Trans Softw Eng , vol.30 , Issue.9 , pp. 574-586
    • Ying, A.T.T.1    Murphy, G.C.2    Ng, R.3    Chu-Carroll, M.C.4


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