{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,12]],"date-time":"2025-09-12T19:23:27Z","timestamp":1757705007601,"version":"3.37.3"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2019,7,3]],"date-time":"2019-07-03T00:00:00Z","timestamp":1562112000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,7,3]],"date-time":"2019-07-03T00:00:00Z","timestamp":1562112000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1007\/s11219-019-09456-3","type":"journal-article","created":{"date-parts":[[2019,7,3]],"date-time":"2019-07-03T16:02:31Z","timestamp":1562169751000},"page":"1481-1503","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Pieces of contextual information suitable for predicting co-changes? An empirical study"],"prefix":"10.1007","volume":"27","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9943-5570","authenticated-orcid":false,"given":"Igor Scaliante","family":"Wiese","sequence":"first","affiliation":[]},{"given":"Rodrigo Takashi","family":"Kuroda","sequence":"additional","affiliation":[]},{"given":"Igor","family":"Steinmacher","sequence":"additional","affiliation":[]},{"given":"Gustavo Ansaldi","family":"Oliva","sequence":"additional","affiliation":[]},{"given":"Reginaldo","family":"R\u00e9","sequence":"additional","affiliation":[]},{"given":"Christoph","family":"Treude","sequence":"additional","affiliation":[]},{"given":"Marco Aurelio","family":"Gerosa","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,7,3]]},"reference":[{"key":"9456_CR1","unstructured":"Ball, T., Kim, J., & Siy, H. P. (1997). If your version control system could talk. ICSE Work Process Model Empir Stud Softw Eng.."},{"key":"9456_CR2","doi-asserted-by":"publisher","unstructured":"Bavota, G., Dit, B., Oliveto, R., et al. (2013). An empirical study on the developers\u2019 perception of software coupling. Proc - Int Conf Softw Eng, 692\u2013701. \nhttps:\/\/doi.org\/10.1109\/ICSE.2013.6606615\n\n.","DOI":"10.1109\/ICSE.2013.6606615"},{"key":"9456_CR3","doi-asserted-by":"crossref","unstructured":"Beyer D, Noack A (2005) Clustering software artifacts based on frequent common changes. In: 13th International Workshop on Program Comprehension (IWPC\u201905). pp 259\u2013268.","DOI":"10.1109\/WPC.2005.12"},{"key":"9456_CR4","doi-asserted-by":"crossref","unstructured":"Bird, C., Nagappan, N., Murphy, B., Gall, H., Devanbu, P., 2009. Putting it all together: using socio-technical networks to predict failures. In: Proceedings - International Symposium on Software Reliability Engineering, ISSRE. pp. 109\u2013119.","DOI":"10.1109\/ISSRE.2009.17"},{"key":"9456_CR5","unstructured":"Bohner, S. A., & Arnold, R. S. (1996). Software change impact analysis. IEEE Computer Society Press."},{"issue":"1","key":"9456_CR6","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman, L. (2001). Random forests. Machine Learning, 45(1), 5\u201332. \nhttps:\/\/doi.org\/10.1023\/A:1010933404324\n\n.","journal-title":"Machine Learning"},{"key":"9456_CR7","doi-asserted-by":"publisher","unstructured":"Briand LC, Wust J, Lounis H (1999) Using coupling measurement for impact analysis in object-orientedsystems. Proc IEEE Int Conf Softw Maint - 1999 (ICSM\u201999) Software Maint Bus Chang (Cat No99CB36360). \nhttps:\/\/doi.org\/10.1109\/ICSM.1999.792645\n\n.","DOI":"10.1109\/ICSM.1999.792645"},{"issue":"1","key":"9456_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-012-9214-z","volume":"19","author":"G Canfora","year":"2014","unstructured":"Canfora, G., Cerulo, L., Cimitile, M., & Di Penta, M. (2014). How changes affect software entropy: an empirical study. Empirical Software Engineering, 19(1), 1\u201338. \nhttps:\/\/doi.org\/10.1007\/s10664-012-9214-z\n\n.","journal-title":"Empirical Software Engineering"},{"key":"9456_CR9","first-page":"28","volume":"14","author":"ME Conway","year":"1968","unstructured":"Conway, M. E. (1968). How do committees invent. Datamation, 14, 28\u201331.","journal-title":"Datamation"},{"key":"9456_CR10","first-page":"37","volume":"2","author":"DM Powers","year":"2011","unstructured":"Powers, D. M. (2011). Evaluation: from precision, recall and F-measure to ROC, informedness, markedness and correlation. Journal of Machine Learning Technologies, 2, 37\u201363.","journal-title":"Journal of Machine Learning Technologies"},{"key":"9456_CR11","doi-asserted-by":"crossref","unstructured":"Dias M, Bacchelli A, Gousios G, et al (2015) Untangling fine-grained code changes. In: 2015 IEEE 22nd international conference on software analysis, evolution, and reengineering, SANER 2015 - proceedings. pp 341\u2013350.","DOI":"10.1109\/SANER.2015.7081844"},{"key":"9456_CR12","doi-asserted-by":"crossref","unstructured":"Dit B., Wagner M., Wen S., et al (2014) ImpactMiner: a tool for change impact analysis. In: 36th international conference on software engineering, ICSE companion 2014 - proceedings. pp 540\u2013543.","DOI":"10.1145\/2591062.2591064"},{"key":"9456_CR13","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1998.738508","volume-title":"Proceedings Int Conf Softw Maint (cat no 98CB36272)","author":"H Gall","year":"1998","unstructured":"Gall, H., Hajek, K., & Jazayeri, M. (1998). Detection of logical coupling based on product release history. In Proceedings Int Conf Softw Maint (cat no 98CB36272). \nhttps:\/\/doi.org\/10.1109\/ICSM.1998.738508\n\n."},{"key":"9456_CR14","doi-asserted-by":"crossref","unstructured":"Gethers M, Dit B, Kagdi H, Poshyvanyk D (2012) Integrated impact analysis for managing software changes. In: Proceedings - International Conference on Software Engineering pp 430\u2013440.","DOI":"10.1109\/ICSE.2012.6227172"},{"key":"9456_CR15","doi-asserted-by":"crossref","unstructured":"Gethers, M., & Poshyvanyk, D. (2010). Using relational topic models to capture coupling among classes in object-oriented software systems. IEEE International Conference on Software Maintenance, ICSM.","DOI":"10.1109\/ICSM.2010.5609687"},{"key":"9456_CR16","doi-asserted-by":"crossref","unstructured":"Hassan, A. E. (2009). Predicting faults using the complexity of code changes. Proceedings - International Conference on Software Engineering., 78\u201388.","DOI":"10.1109\/ICSE.2009.5070510"},{"key":"9456_CR17","doi-asserted-by":"crossref","unstructured":"Hassan, A. E., & Holt, R. C. (2004). Predicting change propagation in software systems. IEEE International Conference on Software Maintenance, ICSM., 284\u2013293.","DOI":"10.1109\/ICSM.2004.1357812"},{"key":"9456_CR18","doi-asserted-by":"crossref","unstructured":"Herzig, K., & Zeller, A. (2013). The impact of tangled code changes. IEEE International Working Conference on Mining Software Repositories., 121\u2013130.","DOI":"10.1109\/MSR.2013.6624018"},{"issue":"5","key":"9456_CR19","doi-asserted-by":"publisher","first-page":"933","DOI":"10.1007\/s10664-012-9233-9","volume":"18","author":"H Kagdi","year":"2013","unstructured":"Kagdi, H., Gethers, M., & Poshyvanyk, D. (2013). Integrating conceptual and logical couplings for change impact analysis in software. Empirical Software Engineering, 18(5), 933\u2013969. \nhttps:\/\/doi.org\/10.1007\/s10664-012-9233-9\n\n.","journal-title":"Empirical Software Engineering"},{"key":"9456_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18637\/jss.v028.i05","volume":"28","author":"M Kuhn","year":"2008","unstructured":"Kuhn, M. (2008). Building predictive models in R using the caret package. Journal of Statistical Software, 28, 1\u201326.","journal-title":"Journal of Statistical Software"},{"issue":"4","key":"9456_CR21","doi-asserted-by":"publisher","first-page":"485","DOI":"10.1109\/TSE.2008.35","volume":"34","author":"S Lessmann","year":"2008","unstructured":"Lessmann, S., Baesens, B., Mues, C., & Pietsch, S. (2008). Benchmarking classification models for software defect prediction: a proposed framework and novel findings. IEEE Transactions on Software Engineering, 34(4), 485\u2013496. \nhttps:\/\/doi.org\/10.1109\/TSE.2008.35\n\n.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9456_CR22","doi-asserted-by":"crossref","unstructured":"Macho, C., McIntosh, S., & Pinzger, M. (2016). Predicting build co-changes with source code change and commit categories. Proc. of the International Conference on Software Analysis, Evolution, and Reengineering (SANER)., 541\u2013551.","DOI":"10.1109\/SANER.2016.22"},{"key":"9456_CR23","doi-asserted-by":"crossref","unstructured":"McIntosh, S., Adams, B., Nagappan, M., & Hassan, A. E. (2014). Mining co-change information to understand when build changes are necessary. Proc. of the 30th Int\u2019l Conf. on Software Maintenance and Evolution (ICSME)., 241\u2013250.","DOI":"10.1109\/ICSME.2014.46"},{"key":"9456_CR24","doi-asserted-by":"crossref","unstructured":"Moonen L, Di Alesio S, Binkley D, Rolfsnes T (2016) Practical guidelines for change recommendation using association rule mining. In: International Conference on Automated Software Engineering (ASE). p 11.","DOI":"10.1145\/2970276.2970327"},{"key":"9456_CR25","doi-asserted-by":"crossref","unstructured":"Oliva GA, Gerosa MA (2015a) Experience report: how do structural dependencies influence change propagation? An empirical study. In: Proceedings of the 26th IEEE International Symposium on Software Reliability Engineering.","DOI":"10.1109\/ISSRE.2015.7381818"},{"key":"9456_CR26","doi-asserted-by":"crossref","unstructured":"Oliva, G. A., & Gerosa, M. A. (2015b). Change coupling between software artifacts: learning from past changes. In C. Bird, T. Menzies, & T. Zimmermann (Eds.), The art and science of analyzing software data (pp. 285\u2013324). Morgan Kaufmann.","DOI":"10.1016\/B978-0-12-411519-4.00011-2"},{"key":"9456_CR27","unstructured":"Oliva, G. A., Steinmacher, I., Wiese, I., & Gerosa, M. A. (2013). What can commit metadata tell us about design degradation? In Proceedings of the 2013 international workshop on principles of software evolution - IWPSE 2013 (p. 18). ACM Press."},{"key":"9456_CR28","doi-asserted-by":"publisher","unstructured":"Orso, A., Apiwattanapong, T., Law, J., et al. (2004). An empirical comparison of dynamic impact analysis algorithms. Proceedings 26th Int Conf Softw Eng.\n\nhttps:\/\/doi.org\/10.1109\/ICSE.2004.1317471\n\n.","DOI":"10.1109\/ICSE.2004.1317471"},{"issue":"6","key":"9456_CR29","doi-asserted-by":"publisher","first-page":"773","DOI":"10.1007\/s10664-011-9159-7","volume":"16","author":"M Revelle","year":"2011","unstructured":"Revelle, M., Gethers, M., & Poshyvanyk, D. (2011). Using structural and textual information to capture feature coupling in object-oriented software. Empirical Software Engineering, 16(6), 773\u2013811. \nhttps:\/\/doi.org\/10.1007\/s10664-011-9159-7\n\n.","journal-title":"Empirical Software Engineering"},{"key":"9456_CR30","doi-asserted-by":"publisher","unstructured":"Rolfsnes, T., Di, A. S., Behjati, R., et al. (2016). Generalizing the analysis of evolutionary coupling for software change impact analysis. 23rd IEEE Int Conf Softw Anal Evol Reengineering, 12. \nhttps:\/\/doi.org\/10.1109\/SANER.2016.101\n\n.","DOI":"10.1109\/SANER.2016.101"},{"key":"9456_CR31","doi-asserted-by":"crossref","unstructured":"Steinmacher I, Treude C, Conte T, Gerosa MA (2016) Overcoming open source project entry barriers with a portal for newcomers\". In: 38th International Conference on Software Engineering. pp 1\u201312.","DOI":"10.1145\/2884781.2884806"},{"key":"9456_CR32","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/j.jss.2015.07.047","volume":"109","author":"X Sun","year":"2015","unstructured":"Sun, X., Li, B., Leung, H., Li, B., & Zhu, J. (2015). Static change impact analysis techniques: a comparative study. Journal of Systems and Software, 109, 137\u2013149. \nhttps:\/\/doi.org\/10.1016\/j.jss.2015.07.047\n\n.","journal-title":"Journal of Systems and Software"},{"key":"9456_CR33","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511815478","volume-title":"Social network analysis: methods and applications (structural analysis in the social sciences)","author":"S Wasserman","year":"1994","unstructured":"Wasserman, S., & Faust, K. (1994). Social network analysis: methods and applications (structural analysis in the social sciences). Cambridge: Cambridge University Press. \nhttps:\/\/doi.org\/10.1017\/CBO9780511815478\n\n."},{"key":"9456_CR34","doi-asserted-by":"crossref","unstructured":"Wiese IS, C\u00f4go FR, R\u00e9 R, et al (2014a) Social metrics included in prediction models on software engineering: a mapping study. In: Wagner S, Penta M Di (eds) The 10th International Conference on Predictive Models in Software Engineering, {PROMISE} \u201814, Torino, Italy, September 17, 2014. ACM, pp 72\u201381.","DOI":"10.1145\/2639490.2639505"},{"key":"9456_CR35","first-page":"294","volume-title":"Collaboration and Technology - 20th International Conference, {CRIWG} 2014, Santiago, Chile, September 7\u201310, 2014. Proceedings. Springer","author":"IS Wiese","year":"2014","unstructured":"Wiese, I. S., Kuroda, R. T., Junior, D. N. R., et al. (2014b). Using structural holes metrics from communication networks to predict change dependencies. In N. Baloian, F. Burstein, H. Ogata, et al. (Eds.), Collaboration and Technology - 20th International Conference, {CRIWG} 2014, Santiago, Chile, September 7\u201310, 2014. Proceedings. Springer (pp. 294\u2013310)."},{"key":"9456_CR36","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1016\/j.jss.2016.07.016","volume":"128","author":"IS Wiese","year":"2016","unstructured":"Wiese, I. S., R\u00e9, R., Steinmacher, I., Kuroda, R. T., Oliva, G. A., Treude, C., & Gerosa, M. A. (2016). Using contextual information to predict co-changes. Journal of Systems and Software, 128, 220\u2013235. \nhttps:\/\/doi.org\/10.1016\/j.jss.2016.07.016\n\n.","journal-title":"Journal of Systems and Software"},{"key":"9456_CR37","doi-asserted-by":"crossref","unstructured":"Wiese IS, R\u00e9 R, Steinmacher I, et al (2015) Predicting change propagation from repository information. In: Proceedings - 29th Brazilian symposium on software engineering, SBES 2015. pp 100\u2013109.","DOI":"10.1109\/SBES.2015.21"},{"issue":"9","key":"9456_CR38","doi-asserted-by":"publisher","first-page":"574","DOI":"10.1109\/TSE.2004.52","volume":"30","author":"ATT Ying","year":"2004","unstructured":"Ying, A. T. T., Murphy, G. C., Ng, R., & Chu-Carroll, M. C. (2004). Predicting source code changes by mining change history. IEEE Transactions on Software Engineering, 30(9), 574\u2013586. \nhttps:\/\/doi.org\/10.1109\/TSE.2004.52\n\n.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9456_CR39","doi-asserted-by":"crossref","unstructured":"Zhou, Y., Wursch, M., Giger, E., et al. (2008). A Bayesian network based approach for change coupling prediction. Fifteenth Work Conf Reverse Eng Proc, 27\u201336\\r348.","DOI":"10.1109\/WCRE.2008.39"},{"issue":"6","key":"9456_CR40","doi-asserted-by":"publisher","first-page":"429","DOI":"10.1109\/TSE.2005.72","volume":"31","author":"T Zimmermann","year":"2005","unstructured":"Zimmermann, T., Wei\u00dfgerber, P., Diehl, S., & Zeller, A. (2005). Mining version histories to guide software changes. IEEE Transactions on Software Engineering, 31(6), 429\u2013445. \nhttps:\/\/doi.org\/10.1109\/TSE.2005.72\n\n.","journal-title":"IEEE Transactions on Software Engineering"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-019-09456-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-019-09456-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-019-09456-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,7,1]],"date-time":"2020-07-01T23:47:54Z","timestamp":1593647274000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-019-09456-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,3]]},"references-count":40,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["9456"],"URL":"https:\/\/doi.org\/10.1007\/s11219-019-09456-3","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"type":"print","value":"0963-9314"},{"type":"electronic","value":"1573-1367"}],"subject":[],"published":{"date-parts":[[2019,7,3]]},"assertion":[{"value":"3 July 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}