{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T14:54:00Z","timestamp":1773500040485,"version":"3.50.1"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2017,6,29]],"date-time":"2017-06-29T00:00:00Z","timestamp":1498694400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Canada Research Chairs on Multi-language Patterns and on Software Change and Evolution"},{"name":"Canada Research Chairs on Multi-language Patterns and on Software Change and Evolution"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2018,4]]},"DOI":"10.1007\/s10664-017-9529-x","type":"journal-article","created":{"date-parts":[[2017,6,29]],"date-time":"2017-06-29T07:13:37Z","timestamp":1498720417000},"page":"645-692","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Noise in Mylyn interaction traces and its impact on developers and recommendation systems"],"prefix":"10.1007","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1669-9613","authenticated-orcid":false,"given":"Z\u00e9phyrin","family":"Soh","sequence":"first","affiliation":[]},{"given":"Foutse","family":"Khomh","sequence":"additional","affiliation":[]},{"given":"Yann-Ga\u00ebl","family":"Gu\u00e9h\u00e9neuc","sequence":"additional","affiliation":[]},{"given":"Giuliano","family":"Antoniol","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,6,29]]},"reference":[{"key":"9529_CR1","volume-title":"24th IEEE international conference on program comprehension, ICPC 2016, pp 1\u20133","author":"S Amann","year":"2016","unstructured":"Amann S, Proksch S, Nadi S (2016) Feedbag: an interaction tracker for visual studio 24th IEEE international conference on program comprehension, ICPC 2016, pp 1\u20133"},{"key":"9529_CR2","volume-title":"2013 20th working conference on reverse engineering (WCRE), pp 311\u2013 320","author":"F Bantelay","year":"2013","unstructured":"Bantelay F, Zanjani M, Kagdi H (2013) Comparing and combining evolutionary couplings from interactions and commits 2013 20th working conference on reverse engineering (WCRE), pp 311\u2013 320"},{"key":"9529_CR3","volume-title":"Proceedings of the 2015 10th joint meeting on foundations of software engineering, ESEC\/FSE 2015, pp 179\u2013190","author":"M Beller","year":"2015","unstructured":"Beller M, Gousios G, Panichella A, Zaidman A (2015) When, how, and why developers (do not) test in their ides Proceedings of the 2015 10th joint meeting on foundations of software engineering, ESEC\/FSE 2015, pp 179\u2013190"},{"key":"9529_CR4","unstructured":"Bouckaert RR, Frank E, Hall M, Kirkby R, Reutemann P, Seewald A, Scuse D (2013) WEKA Manual for Version 3-7-8"},{"issue":"1","key":"9529_CR5","first-page":"321","volume":"16","author":"NV Chawla","year":"2002","unstructured":"Chawla NV, Bowyer KW, Hall LO, Kegelmeyer WP (2002) Smote: synthetic minority over-sampling technique. J Artif Int Res 16(1):321\u2013357","journal-title":"J Artif Int Res"},{"key":"9529_CR6","volume-title":"2005 IEEE symposium on visual languages and human-centric computing, pp 241\u2013248","author":"R DeLine","year":"2005","unstructured":"DeLine R, Czerwinski M, Robertson G (2005) Easing program comprehension by sharing navigation data 2005 IEEE symposium on visual languages and human-centric computing, pp 241\u2013248"},{"key":"9529_CR7","volume-title":"Proceedings of the 22nd ACM SIGSOFT international symposium on foundations of software engineering, FSE 2014, pp 7\u201318","author":"T Fritz","year":"2014","unstructured":"Fritz T, Shepherd DC, Kevic K, Snipes W, Br\u00e4unlich C (2014) Developers\u2019 code context models for change tasks Proceedings of the 22nd ACM SIGSOFT international symposium on foundations of software engineering, FSE 2014, pp 7\u201318"},{"key":"9529_CR8","volume-title":"First international symposium on empirical software engineering and measurement, 2007. ESEM 2007, pp 196\u2013204","author":"Y Kamei","year":"2007","unstructured":"Kamei Y, Monden A, Matsumoto S, Kakimoto T, Matsumoto KI (2007) The effects of over and under sampling on fault-prone module detection First international symposium on empirical software engineering and measurement, 2007. ESEM 2007, pp 196\u2013204"},{"key":"9529_CR9","volume-title":"Proceedings of the 4th international conference on aspect-oriented software development, AOSD \u201905, pp 159\u2013168","author":"M Kersten","year":"2005","unstructured":"Kersten M, Murphy GC (2005) Mylar: a degree-of-interest model for ides Proceedings of the 4th international conference on aspect-oriented software development, AOSD \u201905, pp 159\u2013168"},{"key":"9529_CR10","volume-title":"Proceedings of the 14th ACM SIGSOFT\/FSE, pp 1\u201311","author":"M Kersten","year":"2006","unstructured":"Kersten M, Murphy GC (2006) Using task context to improve programmer productivity Proceedings of the 14th ACM SIGSOFT\/FSE, pp 1\u201311"},{"issue":"12","key":"9529_CR11","doi-asserted-by":"publisher","first-page":"971","DOI":"10.1109\/TSE.2006.116","volume":"32","author":"A Ko","year":"2006","unstructured":"Ko A, Myers B, Coblenz M, Aung H (2006) An exploratory study of how developers seek, relate, and collect relevant information during software maintenance tasks. IEEE Trans Softw Eng 32(12):971\u2013987","journal-title":"IEEE Trans Softw Eng"},{"key":"9529_CR12","unstructured":"Kuhn M (2016) caret: classification and regression training. \n                    https:\/\/cran.r-project.org\/web\/packages\/caret\/index.html"},{"issue":"5","key":"9529_CR13","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. J Stat Softw 28(5):1\u201326","journal-title":"J Stat Softw"},{"key":"9529_CR14","unstructured":"Layman LM (2009) Information needs of developers for program comprehension during software maintenance tasks. Ph.D. thesis, North Carolina State University"},{"key":"9529_CR15","volume-title":"Proceedings of the 2008 international workshop on cooperative and human aspects of software engineering, CHASE \u201908, pp 73\u201376","author":"LM Layman","year":"2008","unstructured":"Layman LM, Williams LA, St. Amant R (2008) Mimec: intelligent user notification of faults in the eclipse ide Proceedings of the 2008 international workshop on cooperative and human aspects of software engineering, CHASE \u201908, pp 73\u201376"},{"key":"9529_CR16","doi-asserted-by":"crossref","unstructured":"Lee S, Kang S (2013) Clustering navigation sequences to create contexts for guiding code navigation. J Syst Softw","DOI":"10.1016\/j.jss.2013.03.103"},{"issue":"3","key":"9529_CR17","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1109\/TSE.2014.2362138","volume":"41","author":"S Lee","year":"2015","unstructured":"Lee S, Kang S, Kim S, Staats M (2015) The impact of view histories on edit recommendations. IEEE Trans Softw Eng 41(3):314\u2013330","journal-title":"IEEE Trans Softw Eng"},{"key":"9529_CR18","volume-title":"14th international conference on quality software, QSIC 2014","author":"R Minelli","year":"2014","unstructured":"Minelli R, Mocci A, Lanza M, Kobayashi T (2014) Quantifying program comprehension with interaction data 14th international conference on quality software, QSIC 2014"},{"issue":"4","key":"9529_CR19","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1109\/MS.2006.105","volume":"23","author":"GC Murphy","year":"2006","unstructured":"Murphy GC, Kersten M, Findlater L (2006) How are java software developers using the eclipse IDE IEEE Soft 23(4):76\u201383","journal-title":"IEEE Soft"},{"issue":"1","key":"9529_CR20","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/s11219-010-9104-9","volume":"19","author":"C Parnin","year":"2011","unstructured":"Parnin C, Rugaber S (2011) Resumption strategies for interrupted programming tasks. Softw Qual J 19(1): 5\u201334","journal-title":"Softw Qual J"},{"issue":"2","key":"9529_CR21","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1007\/s10515-010-0064-x","volume":"17","author":"R Robbes","year":"2010","unstructured":"Robbes R, Lanza M (2010) Improving code completion with program history. Autom Softw Eng 17(2): 181\u2013212","journal-title":"Autom Softw Eng"},{"key":"9529_CR22","volume-title":"Proceedings MSR, pp 297\u2013300","author":"R Robbes","year":"2013","unstructured":"Robbes R, R\u00f6thlisberger D (2013) Using developer interaction data to compare expertise metrics Proceedings MSR, pp 297\u2013300"},{"issue":"4","key":"9529_CR23","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1109\/MS.2009.161","volume":"27","author":"M Robillard","year":"2010","unstructured":"Robillard M, Walker R, Zimmermann T (2010) Recommendation systems for software engineering. IEEE Soft 27(4):80\u201386","journal-title":"IEEE Soft"},{"key":"9529_CR24","volume-title":"Annual meeting of the Florida Association of Institutional Research","author":"J Romano","year":"2006","unstructured":"Romano J, Kromrey JD, Coraggio J, Skowronek J (2006) Appropriate statistics for ordinal level data: should we really be using t-test and cohen\u2019s d for evaluating group differences on the nsse and other surveys Annual meeting of the Florida Association of Institutional Research"},{"issue":"1","key":"9529_CR25","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/0377-0427(87)90125-7","volume":"20","author":"P Rousseeuw","year":"1987","unstructured":"Rousseeuw P (1987) Silhouettes: a graphical aid to the interpretation and validation of cluster analysis. J Comput Appl Math 20(1):53\u201365","journal-title":"J Comput Appl Math"},{"key":"9529_CR26","volume-title":"Proceedings SANER, pp 251\u2013260","author":"H Sanchez","year":"2015","unstructured":"Sanchez H, Robbes R, Gonzalez VM (2015) An empirical study of work fragmentation in software evolution tasks Proceedings SANER, pp 251\u2013260"},{"key":"9529_CR27","volume-title":"International conference on software maintenance, pp 325\u2013334","author":"J Singer","year":"2005","unstructured":"Singer J, Elves R, Storey MA (2005) Navtracks: supporting naviga-tion in software maintenance International conference on software maintenance, pp 325\u2013334"},{"key":"9529_CR28","volume-title":"9th International symposium on empirical software engineering and measurement","author":"Z Soh","year":"2015","unstructured":"Soh Z, Drioul T, Rappe PA, Khomh F, Gueheneuc YG, Habra N (2015) Noises in interaction traces data and their impact on previous research studies 9th International symposium on empirical software engineering and measurement. To appear"},{"key":"9529_CR29","volume-title":"2013 20th working conference on reverse engineering (WCRE), pp 152\u2013161","author":"Z Soh","year":"2013","unstructured":"Soh Z, Khomh F, Gueheneuc YG, Antoniol G (2013) Towards understanding how developers spend their effort during maintenance activities 2013 20th working conference on reverse engineering (WCRE), pp 152\u2013161"},{"key":"9529_CR30","volume-title":"2013 20th Working conference on reverse engineering (WCRE), pp 391\u2013 400","author":"Z Soh","year":"2013","unstructured":"Soh Z, Khomh F, Gueheneuc YG, Antoniol G, Adams B (2013) On the effect of program exploration on maintenance tasks 2013 20th Working conference on reverse engineering (WCRE), pp 391\u2013 400"},{"key":"9529_CR31","unstructured":"Tan PN, Steinbach M, Kumar V (2006) Introduction to data mining, chap. 6: Association analysis: basic concepts and algorithms. Pearson"},{"key":"9529_CR32","volume-title":"Proceedings of the 38th international conference on software engineering, ICSE \u201916, pp 321\u2013332","author":"C Tantithamthavorn","year":"2016","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Matsumoto K (2016) Automated parameter optimization of classification techniques for defect prediction models Proceedings of the 38th international conference on software engineering, ICSE \u201916, pp 321\u2013332"},{"key":"9529_CR33","volume-title":"Data mining: practical machine learning tools and techniques","author":"IH Witten","year":"2005","unstructured":"Witten IH, Frank E (2005) Data mining: practical machine learning tools and techniques. Morgan Kaufmann Publishers Inc, Morgan"},{"key":"9529_CR34","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4625-2","volume-title":"Experimentation in software engineering\u2014an introduction","author":"C Wohlin","year":"2000","unstructured":"Wohlin C, Runeson P, H\u00f6st M., Ohlsson MC, Regnell B, Wessl\u00e9n A (2000) Experimentation in software engineering\u2014an introduction. Kluwer Academic Publishers, Kluwer"},{"key":"9529_CR35","volume-title":"Proceedings ICPC, pp 31\u201340","author":"A Ying","year":"2011","unstructured":"Ying A, Robillard M (2011) The influence of the task on programmer behaviour Proceedings ICPC, pp 31\u201340"},{"key":"9529_CR36","volume-title":"Proceedings of the 11th working conference on mining software repositories, MSR 2014, pp 162\u2013171","author":"MB Zanjani","year":"2014","unstructured":"Zanjani MB, Swartzendruber G, Kagdi H (2014) Impact analysis of change requests on source code based on interaction and commit histories Proceedings of the 11th working conference on mining software repositories, MSR 2014, pp 162\u2013171"},{"key":"9529_CR37","volume-title":"Proceedings WCRE, pp 456\u2013465","author":"F Zhang","year":"2012","unstructured":"Zhang F, Khomh F, Zou Y, Hassan AE (2012) An empirical study of the effect of file editing patterns on software quality Proceedings WCRE, pp 456\u2013465"},{"key":"9529_CR38","volume-title":"Proceedings of the 38th international conference on software engineering, ICSE \u201916, pp 309\u2013320","author":"F Zhang","year":"2016","unstructured":"Zhang F, Zheng Q, Zou Y, Hassan AE (2016) Cross-project defect prediction using a connectivity-based unsupervised classifier Proceedings of the 38th international conference on software engineering, ICSE \u201916, pp 309\u2013320"},{"issue":"6","key":"9529_CR39","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 Trans Softw Eng 31(6):429\u2013445","journal-title":"IEEE Trans Softw Eng"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-017-9529-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-017-9529-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-017-9529-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,3]],"date-time":"2020-03-03T07:30:47Z","timestamp":1583220647000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-017-9529-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,29]]},"references-count":39,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2018,4]]}},"alternative-id":["9529"],"URL":"https:\/\/doi.org\/10.1007\/s10664-017-9529-x","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,6,29]]},"assertion":[{"value":"29 June 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}