{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,5]],"date-time":"2024-07-05T16:01:53Z","timestamp":1720195313626},"reference-count":59,"publisher":"Elsevier BV","issue":"8","license":[{"start":{"date-parts":[[2013,8,1]],"date-time":"2013-08-01T00:00:00Z","timestamp":1375315200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Information and Software Technology"],"published-print":{"date-parts":[[2013,8]]},"DOI":"10.1016\/j.infsof.2012.11.008","type":"journal-article","created":{"date-parts":[[2012,12,12]],"date-time":"2012-12-12T08:17:10Z","timestamp":1355300230000},"page":"1479-1495","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":18,"title":["Predicting failure-proneness in an evolving software product line"],"prefix":"10.1016","volume":"55","author":[{"given":"Sandeep","family":"Krishnan","sequence":"first","affiliation":[]},{"given":"Chris","family":"Strasburg","sequence":"additional","affiliation":[]},{"given":"Robyn R.","family":"Lutz","sequence":"additional","affiliation":[]},{"given":"Katerina","family":"Goseva-Popstojanova","sequence":"additional","affiliation":[]},{"given":"Karin S.","family":"Dorman","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"12","key":"10.1016\/j.infsof.2012.11.008_b0005","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1145\/1183236.1183264","article-title":"Automated analysis of feature models: challenges ahead","volume":"49","author":"Batory","year":"2006","journal-title":"Commun. ACM"},{"key":"10.1016\/j.infsof.2012.11.008_b0010","unstructured":"Z. Stephenson, Change Management in Families of Safety-Critical Embedded Systems, Ph.D. thesis, University of York, 2002."},{"key":"10.1016\/j.infsof.2012.11.008_b0015","series-title":"Mining Software Repositories","first-page":"103","article-title":"Empirical evaluation of reliability improvement in an evolving software product line","author":"Krishnan","year":"2011"},{"key":"10.1016\/j.infsof.2012.11.008_b0020","doi-asserted-by":"crossref","unstructured":"S. Krishnan, C. Strasburg, R.R. Lutz, K. Goseva-Popstojanova, Are change metrics good predictors for an evolving software product line? in: PROMISE, vol. 7, 2011b.","DOI":"10.1145\/2020390.2020397"},{"key":"10.1016\/j.infsof.2012.11.008_b0025","unstructured":"G. Chastek, J. McGregor, L. Northrop, Observations from viewing eclipse as a product line, in: Proceedings on the Third International Workshop on Open Source Software and Product Lines, 2007, pp. 1\u20136."},{"key":"10.1016\/j.infsof.2012.11.008_b0030","doi-asserted-by":"crossref","unstructured":"T. Zimmermann, R. Premraj, A. Zeller, Predicting defects for eclipse, in: Proceedings of the Third International Workshop on Predictor Models in Software Engineering, 2007.","DOI":"10.1109\/PROMISE.2007.10"},{"key":"10.1016\/j.infsof.2012.11.008_b0035","doi-asserted-by":"crossref","unstructured":"R. Moser, W. Pedrycz, G. Succi, A comparative analysis of the efficiency of change metrics and static code attributes for defect prediction, in: International Conference on Software Engineering, 2008a, pp. 181\u2013190.","DOI":"10.1145\/1368088.1368114"},{"key":"10.1016\/j.infsof.2012.11.008_b0040","series-title":"Proceedings of the 27th International Conference on Software Engineering","first-page":"580","article-title":"Static analysis tools as early indicators of pre-release defect density","author":"Nagappan","year":"2005"},{"issue":"1","key":"10.1016\/j.infsof.2012.11.008_b0045","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1109\/TSE.2007.256941","article-title":"Data mining static code attributes to learn defect predictors","volume":"33","author":"Menzies","year":"2007","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2012.11.008_b0050","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1007\/s10515-010-0069-5","article-title":"Defect prediction from static code features: current results, limitations, new approaches","volume":"17","author":"Menzies","year":"2010","journal-title":"Autom. Softw. Eng."},{"key":"10.1016\/j.infsof.2012.11.008_b0055","series-title":"Proceedings of the 28th International Conference on Software Engineering","first-page":"452","article-title":"Mining metrics to predict component failures","author":"Nagappan","year":"2006"},{"key":"10.1016\/j.infsof.2012.11.008_b0060","series-title":"Predicting Bugs from History","first-page":"69","article-title":"Predicting bugs from history","author":"Zimmermann","year":"2008"},{"key":"10.1016\/j.infsof.2012.11.008_b0065","doi-asserted-by":"crossref","unstructured":"R. Moser, W. Pedrycz, G. Succi, Analysis of the reliability of a subset of change metrics for defect prediction, in: ESEM, 2008b, pp. 309\u2013311.","DOI":"10.1145\/1414004.1414063"},{"key":"10.1016\/j.infsof.2012.11.008_b0070","doi-asserted-by":"crossref","unstructured":"N. Nagappan, A. Zeller, T. Zimmermann, K. Herzig, B. Murphy, Change Bursts as Defect Predictors, in: ISSRE, 2010, pp. 309\u2013318.","DOI":"10.1109\/ISSRE.2010.25"},{"key":"10.1016\/j.infsof.2012.11.008_b0075","doi-asserted-by":"crossref","unstructured":"E. Shihab, Z.M. Jiang, W.M. Ibrahim, B. Adams, A.E. Hassan, Understanding the impact of code and process metrics on post-release defects: a case study on the Eclipse project, in: ESEM, 2010.","DOI":"10.1145\/1852786.1852792"},{"key":"10.1016\/j.infsof.2012.11.008_b0080","doi-asserted-by":"crossref","unstructured":"S. Kim, T. Zimmermann, J. Whitehead, A. Zeller, Predicting faults from cached history, in: ICSE, 2007, pp. 489\u2013498.","DOI":"10.1109\/ICSE.2007.66"},{"key":"10.1016\/j.infsof.2012.11.008_b0085","series-title":"Proceedings of the 4th International Workshop on Predictor Models in Software Engineering","first-page":"47","article-title":"Implications of ceiling effects in defect predictors","author":"Menzies","year":"2008"},{"issue":"4","key":"10.1016\/j.infsof.2012.11.008_b0090","doi-asserted-by":"crossref","first-page":"485","DOI":"10.1109\/TSE.2008.35","article-title":"Benchmarking classification models for software defect prediction: a proposed framework and novel findings","volume":"34","author":"Lessmann","year":"2008","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2012.11.008_b0095","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1145\/1656274.1656278","article-title":"The WEKA data mining software: an update","volume":"11","author":"Hall","year":"2009","journal-title":"SIGKDD Explor. Newsl."},{"key":"10.1016\/j.infsof.2012.11.008_b0100","unstructured":"Data used for this study, 2011. ."},{"key":"10.1016\/j.infsof.2012.11.008_b0105","series-title":"Software Product-Line Engineering: A Family-based Software Development Process","author":"Weiss","year":"1999"},{"key":"10.1016\/j.infsof.2012.11.008_b0110","unstructured":"Software Engineering Institute, Software Product Lines. ."},{"key":"10.1016\/j.infsof.2012.11.008_b0115","series-title":"Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures","author":"Gomaa","year":"2004"},{"key":"10.1016\/j.infsof.2012.11.008_b0120","series-title":"Software Product Line Engineering: Foundations, Principles and Techniques","author":"Pohl","year":"2005"},{"key":"10.1016\/j.infsof.2012.11.008_b0125","unstructured":"D. Mansfield, CVSps-Patchsets for CVS. ."},{"key":"10.1016\/j.infsof.2012.11.008_b0130","series-title":"Proceedings of the 7th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering","article-title":"Cross-project defect prediction","author":"Zimmermann","year":"2009"},{"key":"10.1016\/j.infsof.2012.11.008_b0135","doi-asserted-by":"crossref","unstructured":"N. Nagappan, T. Ball, B. Murphy, Using historical in-process and product metrics for early estimation of software failures, in: ISSRE, 2006b, pp. 62\u201374.","DOI":"10.1109\/ISSRE.2006.50"},{"issue":"4\u20135","key":"10.1016\/j.infsof.2012.11.008_b0140","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1007\/s10664-011-9173-9","article-title":"Evaluating defect prediction approaches: a benchmark and an extensive comparison","volume":"17","author":"D\u2019Ambros","year":"2012","journal-title":"Empirical Softw. Eng."},{"key":"10.1016\/j.infsof.2012.11.008_b0145","unstructured":"NASA IV&V Metrics Data Program. ."},{"key":"10.1016\/j.infsof.2012.11.008_b0150","unstructured":"PROMISE repository. ."},{"key":"10.1016\/j.infsof.2012.11.008_b0155","doi-asserted-by":"crossref","unstructured":"T. Menzies, A. Butcher, A. Marcus, T. Zimmermann, D.R. Cok, Local vs. global models for effort estimation and defect prediction, in: ASE, 2011, pp. 343\u2013351.","DOI":"10.1109\/ASE.2011.6100072"},{"key":"10.1016\/j.infsof.2012.11.008_b0160","doi-asserted-by":"crossref","unstructured":"N. Bettenburg, M. Nagappan, A.E. Hassan, Think locally, act globally: improving defect and effort prediction models, in: MSR, 2012, pp. 60\u201369.","DOI":"10.1109\/MSR.2012.6224300"},{"key":"10.1016\/j.infsof.2012.11.008_b0165","unstructured":"T. Hall, S. Beecham, D. Bowes, D. Gray, S. Counsell, A systematic review of fault prediction performance in software engineering, in: IEEE Transactions on Software Engineering 99 (PrePrints), ISSN 0098-5589."},{"key":"10.1016\/j.infsof.2012.11.008_b0170","doi-asserted-by":"crossref","unstructured":"D. Gray, D. Bowes, N. Davey, Y. Sun, B. Christianson, The misuse of nasa metrics data program data sets for automated software defect prediction, in: EASE, 2011.","DOI":"10.1049\/ic.2011.0012"},{"key":"10.1016\/j.infsof.2012.11.008_b0175","doi-asserted-by":"crossref","unstructured":"S. Shivaji, J. Whitehead, R. Akella, S. Kim, Reducing features to improve bug prediction, in: ASE, 2009, pp. 600\u2013604.","DOI":"10.1109\/ASE.2009.76"},{"key":"10.1016\/j.infsof.2012.11.008_b0180","doi-asserted-by":"crossref","unstructured":"H. Wang, T.M. Khoshgoftaar, R. Wald, Measuring robustness of feature selection techniques on software engineering datasets, in: IRI, 2011, pp. 309\u2013314.","DOI":"10.1109\/IRI.2011.6009565"},{"key":"10.1016\/j.infsof.2012.11.008_b0185","first-page":"1","article-title":"Statistical comparisons of classifiers over multiple data sets","volume":"7","author":"Dem\u0161ar","year":"2006","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.infsof.2012.11.008_b0190","unstructured":"J. Pinheiro, D. Bates, S. DebRoy, D. Sarkar, R Development Core Team, NLME: linear and nonlinear mixed effects models, R package version 3.1-103, 2001."},{"issue":"1","key":"10.1016\/j.infsof.2012.11.008_b0195","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.jss.2009.06.055","article-title":"A systematic and comprehensive investigation of methods to build and evaluate fault prediction models","volume":"83","author":"Arisholm","year":"2010","journal-title":"J. Syst. Softw."},{"key":"10.1016\/j.infsof.2012.11.008_b0200","unstructured":"C. Drummond, R. Holte, C4.5, class imbalance, and cost sensitivity: why under-sampling beats over-sampling, in: Workshop on Learning from Imbalanced Datasets, 2003."},{"key":"10.1016\/j.infsof.2012.11.008_b0205","doi-asserted-by":"crossref","unstructured":"T.R. Devine, K. Goseva-Popstajanova, S. Krishnan, R.R. Lutz, J.J. Li, An empirical study of pre-release software faults in an industrial product line, in: International Conference on Software Testing, Verification and Validation, 2012.","DOI":"10.1109\/ICST.2012.98"},{"issue":"4","key":"10.1016\/j.infsof.2012.11.008_b0210","doi-asserted-by":"crossref","first-page":"7346","DOI":"10.1016\/j.eswa.2008.10.027","article-title":"A systematic review of software fault prediction studies","volume":"36","author":"Catal","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"10.1016\/j.infsof.2012.11.008_b0215","doi-asserted-by":"crossref","first-page":"13:1","DOI":"10.1145\/1363102.1363104","article-title":"An empirical investigation of software reuse benefits in a large telecom product","volume":"17","author":"Mohagheghi","year":"2008","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.infsof.2012.11.008_b0220","series-title":"Proceedings of the 26th International Conference on Software Engineering","first-page":"282","article-title":"An empirical study of software reuse vs. defect-density and stability","author":"Mohagheghi","year":"2004"},{"key":"10.1016\/j.infsof.2012.11.008_b0225","series-title":"Proceedings of the 2009 16th Working Conference on Reverse Engineering","first-page":"135","article-title":"On the relationship between change coupling and software defects","author":"D\u2019Ambros","year":"2009"},{"key":"10.1016\/j.infsof.2012.11.008_b0230","doi-asserted-by":"crossref","unstructured":"M. Kim, D. Cai, S. Kim, An Empirical Investigation into the Role of API-Level Refactorings during Software Evolution, in: Proceedings of the 33rd International Conference on Software Engineering (ICSE 2011), 2011, pp. 151\u2013160.","DOI":"10.1145\/1985793.1985815"},{"key":"10.1016\/j.infsof.2012.11.008_b0235","series-title":"Proceedings of the 2006 ACM\/IEEE International Symposium on Empirical Software Engineering","first-page":"18","article-title":"Predicting component failures at design time","author":"Schr\u00f6ter","year":"2006"},{"issue":"4","key":"10.1016\/j.infsof.2012.11.008_b0240","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1109\/TSE.2008.36","article-title":"Do crosscutting concerns cause defects?","volume":"34","author":"Eaddy","year":"2008","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2012.11.008_b0245","series-title":"Proc. of the 32nd ACM\/IEEE International Conference on Software Engineering","first-page":"495","article-title":"Characterizing and predicting which bugs get fixed: an empirical study of microsoft windows","volume":"vol. 1","author":"Guo","year":"2010"},{"key":"10.1016\/j.infsof.2012.11.008_b0250","series-title":"Proc. of the 2008 Workshop on Defects in Large Software Systems","first-page":"16","article-title":"Can data transformation help in the detection of fault-prone modules?","author":"Jiang","year":"2008"},{"key":"10.1016\/j.infsof.2012.11.008_b0255","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1109\/TSE.2005.49","article-title":"Predicting the location and number of faults in large software systems","volume":"31","author":"Ostrand","year":"2005","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2012.11.008_b0260","series-title":"Proceedings of the 2008 International Working Conference on Mining Software Repositories","first-page":"141","article-title":"An initial study of the growth of Eclipse defects","author":"Zhang","year":"2008"},{"key":"10.1016\/j.infsof.2012.11.008_b0265","series-title":"Proceedings of the 22nd International Conference on Software Engineering (ICSE 2000)","first-page":"263","article-title":"A case study of open source software development: the Apache server","author":"Mockus","year":"2000"},{"key":"10.1016\/j.infsof.2012.11.008_b0270","doi-asserted-by":"crossref","first-page":"246","DOI":"10.1109\/TSE.2004.1274044","article-title":"An empirical study of open-source and closed-source software products","volume":"30","author":"Paulson","year":"2004","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2012.11.008_b0275","doi-asserted-by":"crossref","first-page":"1384","DOI":"10.4304\/jsw.5.12.1384-1394","article-title":"A comparative analysis of open source software reliability","volume":"5","author":"Rahmani","year":"2010","journal-title":"J. Softw."},{"key":"10.1016\/j.infsof.2012.11.008_b0280","doi-asserted-by":"crossref","first-page":"797","DOI":"10.1109\/32.879815","article-title":"Quantitative analysis of faults and failures in a complex software system","volume":"26","author":"Fenton","year":"2000","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2012.11.008_b0285","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1109\/TSE.2004.1271171","article-title":"Empirical analysis of safety-critical anomalies during operations","volume":"30","author":"Lutz","year":"2004","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2012.11.008_b0290","doi-asserted-by":"crossref","first-page":"484","DOI":"10.1109\/TSE.2009.3","article-title":"Common trends in software fault and failure data","volume":"35","author":"Hamill","year":"2009","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2012.11.008_b0295","series-title":"PROFES 2006","first-page":"389","article-title":"Results and experiences from an empirical study of fault reports in industrial projects","author":"Borretzen","year":"2006"}],"container-title":["Information and Software Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584912002340?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584912002340?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,7,6]],"date-time":"2019-07-06T23:28:55Z","timestamp":1562455735000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0950584912002340"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,8]]},"references-count":59,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2013,8]]}},"alternative-id":["S0950584912002340"],"URL":"https:\/\/doi.org\/10.1016\/j.infsof.2012.11.008","relation":{},"ISSN":["0950-5849"],"issn-type":[{"value":"0950-5849","type":"print"}],"subject":[],"published":{"date-parts":[[2013,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Predicting failure-proneness in an evolving software product line","name":"articletitle","label":"Article Title"},{"value":"Information and Software Technology","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.infsof.2012.11.008","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2012 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}