{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,20]],"date-time":"2024-06-20T09:54:23Z","timestamp":1718877263189},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"4-5","license":[{"start":{"date-parts":[[2011,7,8]],"date-time":"2011-07-08T00:00:00Z","timestamp":1310083200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2012,8]]},"DOI":"10.1007\/s10664-011-9165-9","type":"journal-article","created":{"date-parts":[[2011,7,7]],"date-time":"2011-07-07T11:04:43Z","timestamp":1310036683000},"page":"390-423","source":"Crossref","is-referenced-by-count":7,"title":["On the use of calling structure information to improve fault prediction"],"prefix":"10.1007","volume":"17","author":[{"given":"Yonghee","family":"Shin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert M","family":"Bell","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas J","family":"Ostrand","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elaine J","family":"Weyuker","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2011,7,8]]},"reference":[{"issue":"5","key":"9165_CR1","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1109\/TSE.2007.1005","volume":"33","author":"C Andersson","year":"2007","unstructured":"Andersson C, Runeson P (2007) A replicated quantitative analysis of fault distributions in complex software systems. IEEE Trans Software Eng 33(5):273\u2013286","journal-title":"IEEE Trans Software Eng"},{"key":"9165_CR2","doi-asserted-by":"crossref","unstructured":"Arisholm E, Briand LC (Sep. 21-22 2006) Predicting fault-prone components in a Java Legacy System. In: the 2006 ACM\/IEEE International Symposium on Empirical Software Engineering, Rio de Janeiro, Brazil, pp 8\u201317.","DOI":"10.1145\/1159733.1159738"},{"key":"9165_CR3","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1145\/69605.2085","volume":"27","author":"VR Basili","year":"1984","unstructured":"Basili VR, Perricone BR (1984) Software errors and complexity: an empirical investigation. Comm ACM 27:42\u201352","journal-title":"Comm ACM"},{"issue":"10","key":"9165_CR4","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1109\/32.544352","volume":"22","author":"VR Basili","year":"1996","unstructured":"Basili VR, Briand LC, Melo WL (1996) A validation of object-oriented design metrics as quality indicators. IEEE Trans Software Eng 22(10):751\u2013761","journal-title":"IEEE Trans Software Eng"},{"key":"9165_CR5","volume-title":"Software engineering economics","author":"BW Boehm","year":"1981","unstructured":"Boehm BW (1981) Software engineering economics. Prentice-Hall, Englewood Cliffs"},{"key":"9165_CR6","doi-asserted-by":"crossref","unstructured":"Briand LC, Wust J, Ikonomovski SV, Lounis H (16\u201322 May 1999) Investigating quality factors in object-oriented designs: an industrial case study. In: the 1999 International Conference on Software Engineering (ICSE\u201999), Los Angeles, CA, USA, pp 345\u2013354.","DOI":"10.1145\/302405.302654"},{"issue":"6","key":"9165_CR7","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"SR Chidamber","year":"1994","unstructured":"Chidamber SR, Kemerer CF (1994) A metrics suite for object-oriented design. IEEE Trans Software Eng 20(6):476\u2013493","journal-title":"IEEE Trans Software Eng"},{"issue":"8","key":"9165_CR8","doi-asserted-by":"crossref","first-page":"797","DOI":"10.1109\/32.879815","volume":"26","author":"NE Fenton","year":"2000","unstructured":"Fenton NE, Ohlsson N (2000) Quantitative analysis of faults and failures in a complex software system. IEEE Trans Software Eng 26(8):797\u2013814","journal-title":"IEEE Trans Software Eng"},{"issue":"7","key":"9165_CR9","doi-asserted-by":"crossref","first-page":"653","DOI":"10.1109\/32.859533","volume":"26","author":"TL Graves","year":"2000","unstructured":"Graves TL, Karr AF, Marron JS, Siy H (2000) Predicting fault incidence using software change history. IEEE Trans Software Eng 26(7):653\u2013661","journal-title":"IEEE Trans Software Eng"},{"key":"9165_CR10","unstructured":"Guyon I, Elisseeff A (2003) An introduction to variable and feature selection. J Mach Learn Research:1157\u20131182."},{"key":"9165_CR11","doi-asserted-by":"crossref","unstructured":"Hassan AE (2009) Predicting faults using the complexity of code changes. In: the 31st International Conference on Software Engineering, pp 78\u201388.","DOI":"10.1109\/ICSE.2009.5070510"},{"key":"9165_CR12","doi-asserted-by":"crossref","unstructured":"Kamiya T, Kusumoto S, Inoue K (1999) Prediction of fault-proneness at early phase in object-oriented development. In: 2nd IEEE International Symposium Object-Oriented Real-Time Distributed Computing, pp 253\u2013258.","DOI":"10.1109\/ISORC.1999.776386"},{"issue":"1","key":"9165_CR13","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1109\/52.476287","volume":"13","author":"TM Khoshgoftaar","year":"1996","unstructured":"Khoshgoftaar TM, Allen EB, Kalaichelvan KS, Goel N (1996) Early quality prediction: a case study in telecommunications. IEEE Software 13(1):65\u201371","journal-title":"IEEE Software"},{"issue":"4","key":"9165_CR14","doi-asserted-by":"crossref","first-page":"455","DOI":"10.1109\/TR.2002.804488","volume":"51","author":"TM Khoshgoftaar","year":"2002","unstructured":"Khoshgoftaar TM, Allen EB, Deng J (2002) Using regression trees to classify fault-prone software modules. IEEE Trans Reliab 51(4):455\u2013462","journal-title":"IEEE Trans Reliab"},{"key":"9165_CR15","doi-asserted-by":"crossref","unstructured":"Kim S, Zimmermann T, E. James Whitehead J, Zeller A (2007) Predicting faults from cached history. In: the 29th International Conference on Software Engineering, pp 489\u2013498.","DOI":"10.1109\/ICSE.2007.66"},{"issue":"2","key":"9165_CR16","first-page":"105","volume":"1","author":"D McFadden","year":"1974","unstructured":"McFadden D (1974) Conditional logit analysis of qualitative choice behavior. Frontiers in Econometrics 1(2):105\u2013142","journal-title":"Frontiers in Econometrics"},{"issue":"1","key":"9165_CR17","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1109\/TSE.2007.256941","volume":"33","author":"T Menzies","year":"2007","unstructured":"Menzies T, Greenwald J, Frank A (2007) Data mining static code attributes to learn defect predictors. IEEE Trans Software Eng 33(1):2\u201313","journal-title":"IEEE Trans Software Eng"},{"key":"9165_CR18","unstructured":"Nagappan N, Ball T (20\u201321 Sept. 2007) Using software dependencies and churn metrics to predict field failures: an empirical case study. In: First International Symposium on Empirical Software Engineering and Measurement, Madrid, Spain, pp 364\u2013373."},{"key":"9165_CR19","doi-asserted-by":"crossref","unstructured":"Nagappan N, Ball T, Zeller A (May 20\u201328 2006) Mining metrics to predict component failures. In: the 28th International Conference on Software Engineering, Shanghai, China, pp 452\u2013461.","DOI":"10.1145\/1134285.1134349"},{"key":"9165_CR20","doi-asserted-by":"crossref","unstructured":"Nguyen THD, Adams B, Hassa AE (2010) Studying the impact of dependency network measures on software quality. In: 26th IEEE International Conference on Software Maintenance Timisoara, Romania, pp 1\u201310.","DOI":"10.1109\/ICSM.2010.5609560"},{"key":"9165_CR21","unstructured":"NIST (2002) The economic impacts of inadequate infrastructure for software testing. National Institute of Standards & Technology."},{"issue":"12","key":"9165_CR22","doi-asserted-by":"crossref","first-page":"886","DOI":"10.1109\/32.553637","volume":"22","author":"N Ohlsson","year":"1996","unstructured":"Ohlsson N, Alberg H (1996) Predicting fault-prone software modules in telephone switches. IEEE Trans Software Eng 22(12):886\u2013894","journal-title":"IEEE Trans Software Eng"},{"key":"9165_CR23","doi-asserted-by":"crossref","unstructured":"Ostrand TJ, Weyuker EJ (July 22\u201324 2002) The distribution of faults in a large industrial software system. In: the 2002 ACM SIGSOFT International Symposium on Software Testing and Analysis, Roma, Italy, pp 55\u201364.","DOI":"10.1145\/566171.566181"},{"issue":"4","key":"9165_CR24","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1109\/TSE.2005.49","volume":"31","author":"TJ Ostrand","year":"2005","unstructured":"Ostrand TJ, Weyuker EJ, Bell RM (2005) Predicting the location and number of faults in large software systems. IEEE Trans Software Eng 31(4):340\u2013355","journal-title":"IEEE Trans Software Eng"},{"key":"9165_CR25","doi-asserted-by":"crossref","unstructured":"Shin Y, Bell R, Ostrand T, Weyuker E (May 16\u201317 2009) Does calling structure information improve the accuracy of fault prediction? In: 6th IEEE International Working Conference on Mining Software Repositories, Vancouver, BC, Canada, pp 61\u201370.","DOI":"10.1109\/MSR.2009.5069481"},{"issue":"2","key":"9165_CR26","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1147\/sj.132.0115","volume":"13","author":"WP Stevens","year":"1974","unstructured":"Stevens WP, Myers GJ, Constantine LL (1974) Structured design. IBM Systems Journal 13(2):115\u2013139","journal-title":"IBM Systems Journal"},{"key":"9165_CR27","doi-asserted-by":"crossref","unstructured":"Tosun A, Turhan B, Bener A (May 18\u201319 2009) Validation of network measures as indicators of defective modules in software systems. In: Proceedings of the 5th International Conference on Predictor Models in Software Engineering (PROMISE \u201909), Vancouver, Canada.","DOI":"10.1145\/1540438.1540446"},{"key":"9165_CR28","unstructured":"UCLA (2011) FAQ: What are pseudo R-squareds? Statistical Consulting Group. http:\/\/www.ats.ucla.edu\/stat\/mult_pkg\/faq\/general\/psuedo_rsquareds.htm ."},{"key":"9165_CR29","unstructured":"van Heesch D. Doxygen. http:\/\/www.stack.nl\/~dimitri\/doxygen\/ ."},{"key":"9165_CR30","doi-asserted-by":"crossref","unstructured":"Weyuker EJ, Ostrand TJ (July 20 2008) Comparing methods to identify defect reports in a change management database. In: International Workshop on Defects in Large Software Systems (DEFFECTS\u201908), Seattle, WA.","DOI":"10.1145\/1390817.1390825"},{"key":"9165_CR31","doi-asserted-by":"crossref","unstructured":"Weyuker EJ, Ostrand TJ, Bell RM (20 May 2007) Using developer information as a factor for fault prediction. In: International Workshop on Predictor Models in Software Engineering (PROMISE \u201907), Minneapolis, MN.","DOI":"10.1109\/PROMISE.2007.14"},{"key":"9165_CR32","doi-asserted-by":"crossref","unstructured":"Weyuker EJ, Ostrand TJ, Bell RM (May 12\u201313 2008a) Comparing negative binomial and recursive partitioning models for fault prediction. In: the 4th International Workshop on Predictor Models in Software Engineering (PROMISE\u201908), Leipzig, Germany, pp 3\u201310.","DOI":"10.1145\/1370788.1370792"},{"issue":"5","key":"9165_CR33","doi-asserted-by":"crossref","first-page":"539","DOI":"10.1007\/s10664-008-9082-8","volume":"13","author":"EJ Weyuker","year":"2008","unstructured":"Weyuker EJ, Ostrand TJ, Bell RM (2008b) Do too many cooks spoil the broth? Using the number of developers to enhance defect prediction models. Empir Software Eng 13(5):539\u2013559","journal-title":"Empir Software Eng"},{"key":"9165_CR34","doi-asserted-by":"crossref","unstructured":"Weyuker EJ, Ostrand TJ, Bell RM (2010) Comparing the effectiveness of several modeling methods for fault prediction. Empir Software Eng 15(3).","DOI":"10.1007\/s10664-009-9111-2"},{"issue":"10","key":"9165_CR35","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1109\/TSE.2006.102","volume":"32","author":"Y Zhou","year":"2006","unstructured":"Zhou Y, Leung H (2006) Empirical analysis of object-oriented design metrics for predicting high and low severity faults. IEEE Trans Software Eng 32(10):771\u2013789","journal-title":"IEEE Trans Software Eng"},{"key":"9165_CR36","doi-asserted-by":"crossref","unstructured":"Zimmermann T, Nagappan N (10\u201318 May 2008) Predicting defects using network analysis on dependency graphs. In: the 13th International Conference on Software Engineering, pp 531\u2013540.","DOI":"10.1145\/1368088.1368161"},{"key":"9165_CR37","doi-asserted-by":"crossref","unstructured":"Zimmermann T, Wei\u00dfgerber P (May 2004) Preprocessing CVS data for fine-grained analysis. In: 1st International Workshop on Mining Software Repositories (MSR\u201904), Edinburgh, UK.","DOI":"10.1049\/ic:20040466"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-011-9165-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-011-9165-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-011-9165-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,12]],"date-time":"2019-06-12T20:28:06Z","timestamp":1560371286000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-011-9165-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,7,8]]},"references-count":37,"journal-issue":{"issue":"4-5","published-print":{"date-parts":[[2012,8]]}},"alternative-id":["9165"],"URL":"https:\/\/doi.org\/10.1007\/s10664-011-9165-9","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7,8]]}}}