{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T10:22:55Z","timestamp":1770286975439,"version":"3.49.0"},"reference-count":85,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2012,10,23]],"date-time":"2012-10-23T00:00:00Z","timestamp":1350950400000},"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":[[2013,10]]},"DOI":"10.1007\/s10664-012-9233-9","type":"journal-article","created":{"date-parts":[[2012,10,22]],"date-time":"2012-10-22T04:45:54Z","timestamp":1350881154000},"page":"933-969","source":"Crossref","is-referenced-by-count":65,"title":["Integrating conceptual and logical couplings for change impact analysis in software"],"prefix":"10.1007","volume":"18","author":[{"given":"Huzefa","family":"Kagdi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Malcom","family":"Gethers","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Denys","family":"Poshyvanyk","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2012,10,23]]},"reference":[{"key":"9233_CR1","doi-asserted-by":"crossref","unstructured":"Abebe SL, Haiduc S, Marcus A, Tonella P, Antoniol G (2009) Analyzing the evolution of the source code vocabulary. 13th IEEE European Conference on Software Maintenance and Reengineering (CSMR\u201909), Kaiserslautern, Germany, 189\u2013198","DOI":"10.1109\/CSMR.2009.61"},{"key":"9233_CR2","volume-title":"Mining sequential patterns. 11th International Conference on Data Engineering, Taipei, Taiwan","author":"R Agrawal","year":"1995","unstructured":"Agrawal R, Srikant R (1995) Mining sequential patterns. 11th International Conference on Data Engineering, Taipei, Taiwan. IEEE Computer Society, Los Alamitos"},{"key":"9233_CR3","doi-asserted-by":"crossref","unstructured":"Alali A, Kagdi H, Maletic JI (2008) What\u2019s a typical commit? A characterization of open source software repositories. 16th IEEE International Conference on Program Comprehension (ICPC\u201908), Amsterdam, The Netherlands","DOI":"10.1109\/ICPC.2008.24"},{"key":"9233_CR4","doi-asserted-by":"crossref","unstructured":"Antoniol G, Canfora G, Casazza G, Lucia A (2000) Identifying the starting impact set of a maintenance request: a case study. 4th European Conference on Software Maintenance and Reengineering (CSMR\u201900), Zurich, Switzerland, 227\u2013231","DOI":"10.1109\/CSMR.2000.827331"},{"issue":"10","key":"9233_CR5","doi-asserted-by":"crossref","first-page":"970","DOI":"10.1109\/TSE.2002.1041053","volume":"28","author":"G Antoniol","year":"2002","unstructured":"Antoniol G, Canfora G, Casazza G, De Lucia A, Merlo E (2002) Recovering traceability links between code and documentation. IEEE Trans Softw Eng 28(10):970\u2013983","journal-title":"IEEE Trans Softw Eng"},{"key":"9233_CR6","first-page":"14","volume-title":"Mining the Lexicon used by programmers during software evolution. 23rd IEEE International Conference on Software Maintenance (ICSM\u201907)","author":"G Antoniol","year":"2007","unstructured":"Antoniol G, Gueheneuc Y-G, Merlo E, Tonella P (2007) Mining the Lexicon used by programmers during software evolution. 23rd IEEE International Conference on Software Maintenance (ICSM\u201907). IEEE Computer Society Press, Paris, pp 14\u201323"},{"key":"9233_CR7","doi-asserted-by":"crossref","unstructured":"Anvik J, Hiew L, Murphy GC (2006) Who should fix this bug? 28th International Conference on Software Engineering (ICSE\u201906), 361\u2013370","DOI":"10.1145\/1134285.1134336"},{"key":"9233_CR8","doi-asserted-by":"crossref","unstructured":"Arnaoudova V, Eshkevari L, Oliveto R, Gue\u0301he\u0301neuc Y-G, Antoniol G (2010) Physical and conceptual identifier dispersion: Measures and relation to fault proneness. 26th IEEE International Conference on Software Maintenance (ICSM\u201910), Timisoara, Romania, 1\u20135","DOI":"10.1109\/ICSM.2010.5609748"},{"key":"9233_CR9","unstructured":"Basili VR, Caldiera G, Rombach DH (1994) The Goal Question Metric Paradigm, John W & S"},{"key":"9233_CR10","unstructured":"Binkley D, Lawrie D (2010a) Information retrieval applications in software development. Encyclopedia of Software Engineering. P. Laplante, Taylor & Francis LLC"},{"key":"9233_CR11","unstructured":"Binkley D, Lawrie D (2010b) Information retrieval applications in software maintenance and evolution. Encyclopedia of Software Engineering. P. Laplante, Taylor & Francis LLC"},{"key":"9233_CR12","doi-asserted-by":"crossref","unstructured":"Binkley D, Davis M, Lawrie D, Morrell C (2009) To Camelcase or under_score. 17th IEEE International Conference on Program Comprehension (ICPC\u201909), Vancouver, British Columbia, Canada, IEEE, 158\u2013167","DOI":"10.1109\/ICPC.2009.5090039"},{"key":"9233_CR13","volume-title":"Software change impact analysis","author":"S Bohner","year":"1996","unstructured":"Bohner S, Arnold R (1996) Software change impact analysis. Los Alamitos, CA, IEEE Computer Society"},{"key":"9233_CR14","doi-asserted-by":"crossref","unstructured":"Briand L, Wust J, Louinis H (1999a) Using coupling measurement for impact analysis in object-oriented systems. IEEE International Conference on Software Maintenance (ICSM\u201999), IEEE Computer Society Press, 475\u2013482","DOI":"10.1109\/ICSM.1999.792645"},{"issue":"1","key":"9233_CR15","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1109\/32.748920","volume":"25","author":"LC Briand","year":"1999","unstructured":"Briand LC, Daly J, W\u00fcst J (1999b) A unified framework for coupling measurement in object oriented systems. IEEE Trans Softw Eng 25(1):91\u2013121","journal-title":"IEEE Trans Softw Eng"},{"key":"9233_CR16","doi-asserted-by":"crossref","unstructured":"Briand L, Labiche Y, Soccar G (2002) Automating impact analysis and regression test selection based on UML designs. International Conference on Software Maintenance (ICSM\u201902), Montreal, Quebec, Canada, 252\u2013261","DOI":"10.1109\/ICSM.2002.1167775"},{"key":"9233_CR17","doi-asserted-by":"crossref","unstructured":"Canfora G, Cerulo L (2005) Impact analysis by mining software and change request repositories. 11th IEEE International Symposium on Software Metrics (METRICS\u201905), 20\u201329","DOI":"10.1109\/METRICS.2005.28"},{"key":"9233_CR18","doi-asserted-by":"crossref","unstructured":"Canfora G, Ceccarelli M, Cerulo L, Di Penta M (2010) Using multivariate time series and association rules to detect logical change coupling: an empirical study. 26th IEEE International Conference on Software Maintenance, Timisoara, Romania","DOI":"10.1109\/ICSM.2010.5609732"},{"key":"9233_CR19","doi-asserted-by":"crossref","unstructured":"Caprile C, Tonella P (1999) Nomen Est Omen: analyzing the language of function identifiers. 6th IEEE Working Conference on Reverse Engineering (WCRE\u201999), Atlanta, Georgia, USA, 112\u2013122","DOI":"10.1109\/WCRE.1999.806952"},{"key":"9233_CR20","doi-asserted-by":"crossref","unstructured":"Chen K, Rajlich V (2000) Case study of feature location using dependence graph. 8th IEEE International Workshop on Program Comprehension (IWPC\u201900), Limerick, Ireland, 241\u2013249","DOI":"10.1109\/WPC.2000.852498"},{"key":"9233_CR21","unstructured":"Chen K, Rajlich V (2001) RIPPLES: tool for change in legacy software. International Conference on Software Maintenance (ICSM\u201901), Florence, Italy, 230\u2013239"},{"key":"9233_CR22","doi-asserted-by":"crossref","unstructured":"Cleland-Huang J, Czauderna A, Gibiec M, Emenecker J (2010) A machine learning approach for tracing regulatory codes to product specific requirements. 32nd ACM\/IEEE International Conference on Software Engineering (ICSE\u201910), Cape Town, South Africa 155\u2013164","DOI":"10.1145\/1806799.1806825"},{"key":"9233_CR23","first-page":"134","volume-title":"An XML-based lightweight C++ fact extractor. 11th IEEE International Workshop on Program Comprehension (IWPC\u201903)","author":"ML Collard","year":"2003","unstructured":"Collard ML, Kagdi HH, Maletic JI (2003) An XML-based lightweight C++ fact extractor. 11th IEEE International Workshop on Program Comprehension (IWPC\u201903). IEEE-CS, Portland, pp 134\u2013143"},{"key":"9233_CR24","doi-asserted-by":"crossref","unstructured":"De Lucia A, Fasano F, Oliveto R, Tortora G (2007) Recovering traceability links in software artefact management systems using information retrieval methods. ACM Trans Softw Eng Methodol (TOSEM) 16(4)","DOI":"10.1145\/1276933.1276934"},{"key":"9233_CR25","doi-asserted-by":"crossref","unstructured":"Deissenboeck F, Pizka M (2005) Concise and consistent naming. 13th IEEE International Workshop on Program Comprehension (IWPC\u201905), St. Louis, Missouri, USA, 97\u2013106","DOI":"10.1109\/WPC.2005.14"},{"issue":"3","key":"9233_CR26","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1007\/s11219-006-9219-1","volume":"14","author":"F Deissenboeck","year":"2006","unstructured":"Deissenboeck F, Pizka M (2006) Concise and consistent naming. Softw Qual J 14(3):261\u2013282","journal-title":"Softw Qual J"},{"key":"9233_CR27","doi-asserted-by":"crossref","unstructured":"Di Lucca GA, Di Penta M, Gradara S (2002) An approach to classify software maintenance requests. IEEE International Conference on Software Maintenance (ICSM\u201902), Montr\u00e9al, Qu\u00e9bec, Canada, 93\u2013102","DOI":"10.1109\/ICSM.2002.1167756"},{"key":"9233_CR28","doi-asserted-by":"crossref","unstructured":"Dit B, Revelle M, Gethers M, Poshyvanyk D (2012a) Feature location in source code: a taxonomy and survey. J Softw Maint Evol: Res Pract (JSME). doi: 10.1002\/smr.567","DOI":"10.1002\/smr.567"},{"key":"9233_CR29","doi-asserted-by":"crossref","unstructured":"Dit B, Revelle M, Poshyvanyk D (2012b) Integrating information retrieval, execution and link analysis algorithms to improve feature location in software. Empirical Software Engineering","DOI":"10.1007\/s10664-011-9194-4"},{"key":"9233_CR30","doi-asserted-by":"crossref","unstructured":"Eaddy M, Aho AV, Antoniol G, Gu\u00e9h\u00e9neuc YG (2008) CERBERUS: tracing requirements to source code using information retrieval, dynamic analysis, and program analysis. 16th IEEE International Conference on Program Comprehension (ICPC\u201908), Amsterdam, The Netherlands, 53\u201362","DOI":"10.1109\/ICPC.2008.39"},{"key":"9233_CR31","first-page":"66","volume-title":"Fine-grained analysis of change couplings. 5th International Workshop on Source Code Analysis and Manipulation (SCAM\u201905) Budapest, Hungary","author":"B Fluri","year":"2005","unstructured":"Fluri B, Gall H, Pinzger M (2005) Fine-grained analysis of change couplings. 5th International Workshop on Source Code Analysis and Manipulation (SCAM\u201905) Budapest, Hungary. IEEE Computer Society, Washington, pp 66\u201374"},{"key":"9233_CR32","doi-asserted-by":"crossref","unstructured":"Gall H, Hajek K, Jazayeri M (1998) Detection of logical coupling based on product release history. Proceedings of the International Conference on Software Maintenance 1998 (ICSM\u201998), 190\u2013198","DOI":"10.1109\/ICSM.1998.738508"},{"key":"9233_CR33","doi-asserted-by":"crossref","unstructured":"Gall H, Jazayeri M, Krajewski J (2003) CVS release history data for detecting logical couplings. Sixth International Workshop on Principles of Software Evolution (IWPSE\u201903): 13\u201323","DOI":"10.1109\/IWPSE.2003.1231205"},{"issue":"8","key":"9233_CR34","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1109\/32.83912","volume":"17","author":"K Gallagher","year":"1991","unstructured":"Gallagher K, Lyle J (1991) Using program slicing in software maintenance. Transact Softw Eng 17(8):751\u2013762","journal-title":"Transact Softw Eng"},{"key":"9233_CR35","doi-asserted-by":"crossref","unstructured":"Gethers M, Poshyvanyk D (2010) Using relational topic models to capture coupling among classes in object-oriented software systems. 26th IEEE International Conference on Software Maintenance (ICSM\u201910), Timi\u015foara, Romania, 1\u201310","DOI":"10.1109\/ICSM.2010.5609687"},{"key":"9233_CR36","unstructured":"Gethers M, Oliveto R, Poshyvanyk D, De Lucia A (2011) On integrating orthogonal information retrieval methods to improve traceability link recovery. 27th IEEE International Conference on Software Maintenance (ICSM\u201911), Williamsburg, Virginia, USA, 133\u2013142"},{"key":"9233_CR37","doi-asserted-by":"crossref","unstructured":"Gethers M, Dit B, Kagdi H, Poshyvanyk D (2012) Integrated impact analysis for managing software changes. 34th IEEE\/ACM International Conference on Software Engineering (ICSE\u201912), Zurich, Switzerland, to appear 10 pages","DOI":"10.1109\/ICSE.2012.6227172"},{"key":"9233_CR38","doi-asserted-by":"crossref","unstructured":"Haiduc S, Marcus A (2008) On the use of domain terms in source code. 16th IEEE International Conference on Program Comprehension (ICPC\u201908), Amsterdam, The Netherlands, 113\u2013122","DOI":"10.1109\/ICPC.2008.29"},{"issue":"1","key":"9233_CR39","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/TSE.2006.3","volume":"32","author":"JH Hayes","year":"2006","unstructured":"Hayes JH, Dekhtyar A, Sundaram SK (2006) Advancing candidate link generation for requirements tracing: the study of methods. IEEE Trans Softw Eng 32(1):4\u201319","journal-title":"IEEE Trans Softw Eng"},{"key":"9233_CR40","doi-asserted-by":"crossref","unstructured":"Hill E, Pollock L, Vijay-Shanker K (2007) Exploring the neighborhood with Dora to expedite software maintenance. 22nd IEEE\/ACM International Conference on Automated Software Engineering (ASE\u201907), 14\u201323","DOI":"10.1145\/1321631.1321637"},{"key":"9233_CR41","doi-asserted-by":"crossref","unstructured":"Jeong G, Kim S, Zimmermann T (2009) Improving bug triage with bug tossing graphs. 7th European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC\/FSE 2009), Amsterdam, The Netherlands","DOI":"10.1145\/1595696.1595715"},{"issue":"5","key":"9233_CR42","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1002\/smr.355","volume":"19","author":"H Kagdi","year":"2007","unstructured":"Kagdi H, Maletic JI (2007) Mining evolutionary dependencies from web-localization repositories. J Softw Maint Evol Res Pract 19(5):315\u2013337","journal-title":"J Softw Maint Evol Res Pract"},{"key":"9233_CR43","doi-asserted-by":"crossref","unstructured":"Kagdi H, Poshyvanyk D (2009) Who can help me with this change request? 17th IEEE International Conference on Program Comprehension (ICPC\u201909), Vancouver, British Columbia, Canada, 273\u2013277","DOI":"10.1109\/ICPC.2009.5090056"},{"key":"9233_CR44","first-page":"47","volume-title":"Mining sequences of changed-files from version histories. 3rd International Workshop on Mining Software Repositories (MSR\u201906) Shanghai, China","author":"H Kagdi","year":"2006","unstructured":"Kagdi H, Yusuf S, Maletic JI (2006) Mining sequences of changed-files from version histories. 3rd International Workshop on Mining Software Repositories (MSR\u201906) Shanghai, China. ACM Press, New York, pp 47\u201353"},{"issue":"2","key":"9233_CR45","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1002\/smr.344","volume":"19","author":"H Kagdi","year":"2007","unstructured":"Kagdi H, Collard ML, Maletic JI (2007a) A survey and taxonomy of approaches for mining software repositories in the context of software evolution. J Softw Maint Evol: Res Pract (JSME) 19(2):77\u2013131","journal-title":"J Softw Maint Evol: Res Pract (JSME)"},{"key":"9233_CR46","doi-asserted-by":"crossref","unstructured":"Kagdi H, Maletic JI, Sharif B (2007b) Mining software repositories for traceability links. 15th IEEE International Conference on Program Comprehension (ICPC\u201907), Banff, Alberta, Canada, 145\u2013154","DOI":"10.1109\/ICPC.2007.28"},{"key":"9233_CR47","doi-asserted-by":"crossref","unstructured":"Kagdi H, Gethers M, Poshyvanyk D, Collard M (2010) Blending conceptual and evolutionary couplings to support change impact analysis in source code. 17th IEEE Working Conference on Reverse Engineering (WCRE\u201910), Beverly, Massachusetts, USA, 119\u2013128","DOI":"10.1109\/WCRE.2010.21"},{"key":"9233_CR48","unstructured":"Kagdi H, Gethers M, Poshyvanyk D (2011) SE2 model to support software evolution. 27th IEEE International Conference on Software Maintenance (ICSM\u201911), Williamsburg, VA, 512\u2013515"},{"issue":"1","key":"9233_CR49","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1002\/smr.530","volume":"24","author":"H Kagdi","year":"2012","unstructured":"Kagdi H, Gethers M, Poshyvanyk D, Hammad M (2012) Assigning change requests to software developers. J Softw Maint Evol: Res Pract (JSME) 24(1):3\u201333","journal-title":"J Softw Maint Evol: Res Pract (JSME)"},{"issue":"4","key":"9233_CR50","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MCG.2003.1210860","volume":"23","author":"R Kosara","year":"2003","unstructured":"Kosara R, Healey CG, Interrante V, Laidlaw DH, Ware C (2003) Visualization viewpoints. Comp Graphics Appl 23(4):20\u201325","journal-title":"Comp Graphics Appl"},{"key":"9233_CR51","doi-asserted-by":"crossref","unstructured":"Law J, Rothermel G (2003) Whole program path-based dynamic impact analysis. 25th International Conference on Software Engineering, Portland, Oregon, 308\u2013318","DOI":"10.1109\/ICSE.2003.1201210"},{"key":"9233_CR52","unstructured":"Lehman MM, Belady LA (1985) Program evolution: processes of software change, Academic Press Professional, Inc"},{"key":"9233_CR53","doi-asserted-by":"crossref","unstructured":"Liu D, Marcus A, Poshyvanyk D, Rajlich V (2007) Feature location via information retrieval based filtering of a single scenario execution trace. 22nd IEEE\/ACM International Conference on Automated Software Engineering (ASE\u201907), Atlanta, Georgia, 234\u2013243","DOI":"10.1145\/1321631.1321667"},{"key":"9233_CR54","doi-asserted-by":"crossref","first-page":"210","DOI":"10.1109\/ICSM.2004.1357805","volume-title":"Supporting source code difference analysis. 20th IEEE International Conference on Software Maintenance (ICSM\u201904), Chicago, Illinois","author":"JI Maletic","year":"2004","unstructured":"Maletic JI, Collard ML (2004) Supporting source code difference analysis. 20th IEEE International Conference on Software Maintenance (ICSM\u201904), Chicago, Illinois. IEEE Computer Society, Los Alamitos, pp 210\u2013219"},{"issue":"5","key":"9233_CR55","doi-asserted-by":"crossref","first-page":"449","DOI":"10.1109\/TSE.2002.1000449","volume":"28","author":"T Mens","year":"2002","unstructured":"Mens T (2002) A state-of-the-art survey on software merging. IEEE Trans Softw Eng 28(5):449\u2013462","journal-title":"IEEE Trans Softw Eng"},{"key":"9233_CR56","doi-asserted-by":"crossref","unstructured":"Moonen L (2002) Lightweight impact analysis using island grammars. 10th International Workshop on Program Comprehension (IWPC\u201902), Paris, France, 219\u2013228","DOI":"10.1109\/WPC.2002.1021343"},{"key":"9233_CR57","doi-asserted-by":"crossref","unstructured":"Oliveto R, Gethers M, Poshyvanyk D, De Lucia A (2010) On the equivalence of information retrieval methods for automated traceability link recovery. 18th IEEE International Conference on Program Comprehension (ICPC\u201910), Braga, Portugal, 68\u201371","DOI":"10.1109\/ICPC.2010.20"},{"key":"9233_CR58","doi-asserted-by":"crossref","unstructured":"Orso A, Apiwattanapong T, Law J, Rothermel G, Harrold MJ (2004) An empirical comparison of dynamic impact analysis algorithms. IEEE\/ACM International Conference on Software Engineering (ICSE\u201904), 776\u2013786","DOI":"10.1109\/ICSE.2004.1317471"},{"key":"9233_CR59","doi-asserted-by":"crossref","unstructured":"Petrenko M, Rajlich V (2009) Variable granularity for improving precision of impact analysis. 17th IEEE International Conference on Program Comprehension (ICPC\u201909), Vancouver, BC, Canada, 10\u201319","DOI":"10.1109\/ICPC.2009.5090023"},{"key":"9233_CR60","doi-asserted-by":"crossref","unstructured":"Poshyvanyk D, Marcus A (2006) The conceptual coupling metrics for object-oriented systems. 22nd IEEE International Conference on Software Maintenance (ICSM\u201906), Philadelphia, PA, USA, 469\u2013478","DOI":"10.1109\/ICSM.2006.67"},{"key":"9233_CR61","doi-asserted-by":"crossref","unstructured":"Poshyvanyk D, Marcus D (2007) Combining formal concept analysis with information retrieval for concept location in source code. 15th IEEE International Conference on Program Comprehension (ICPC\u201907), Banff, Alberta, Canada, 37\u201348","DOI":"10.1109\/ICPC.2007.13"},{"issue":"6","key":"9233_CR62","doi-asserted-by":"crossref","first-page":"420","DOI":"10.1109\/TSE.2007.1016","volume":"33","author":"D Poshyvanyk","year":"2007","unstructured":"Poshyvanyk D, Gu\u00e9h\u00e9neuc YG, Marcus A, Antoniol G, Rajlich V (2007) Feature location using probabilistic ranking of methods based on execution scenarios and information retrieval. IEEE Trans Softw Eng 33(6):420\u2013432","journal-title":"IEEE Trans Softw Eng"},{"issue":"1","key":"9233_CR63","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/s10664-008-9088-2","volume":"14","author":"D Poshyvanyk","year":"2009","unstructured":"Poshyvanyk D, Marcus A, Ferenc R, Gyim\u00f3thy T (2009) Using information retrieval based coupling measures for impact analysis. Empir Softw Eng 14(1):5\u201332","journal-title":"Empir Softw Eng"},{"key":"9233_CR64","doi-asserted-by":"crossref","unstructured":"Poshyvanyk D, Gethers M, Marcus A (2012) Concept location using formal concept analysis and information retrieval. ACM Transactions on Software Engineering and Methodology","DOI":"10.1145\/2377656.2377660"},{"key":"9233_CR65","doi-asserted-by":"crossref","unstructured":"Queille J-P, Voidrot J-F, Wilde N, Munro M (1994) The impact analysis task in software maintenance: a model and a case study. International Conference on Software Maintenance, 234\u2013242","DOI":"10.1109\/ICSM.1994.336771"},{"key":"9233_CR66","first-page":"188","volume-title":"Dex: a semantic-graph differencing tool for studying changes in large code bases. 20th IEEE International Conference on Software Maintenance (ICSM\u201904), Chicago, Illinois","author":"S Raghavan","year":"2004","unstructured":"Raghavan S, Rohana R, Leon D, Podgurski A, Augustine V (2004) Dex: a semantic-graph differencing tool for studying changes in large code bases. 20th IEEE International Conference on Software Maintenance (ICSM\u201904), Chicago, Illinois. IEEE Computer Society, Los Alamitos, pp 188\u2013197"},{"key":"9233_CR67","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1109\/ICSM.1997.624234","volume-title":"a model for change propagation based on graph rewriting. International Conference on Software Maintenance (ICSM \u201997)","author":"V Rajlich","year":"1997","unstructured":"Rajlich V (1997) a model for change propagation based on graph rewriting. International Conference on Software Maintenance (ICSM \u201997). IEEE, Bari, pp 84\u201391"},{"issue":"7","key":"9233_CR68","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/2.869374","volume":"33","author":"V Rajlich","year":"2000","unstructured":"Rajlich V, Bennett K (2000) A staged model for the software lifecycle. Computer 33(7):66\u201371","journal-title":"Computer"},{"key":"9233_CR69","doi-asserted-by":"crossref","unstructured":"Ren X, Shah F, Tip F, Ryder BG, Chesley O (2004) Chianti: a tool for change impact analysis of java programs. 19th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA \u201904), Vancouver, BC, Canada, 432\u2013448","DOI":"10.1145\/1028976.1029012"},{"key":"9233_CR70","doi-asserted-by":"crossref","unstructured":"Revelle M, Poshyvanyk D (2009) An exploratory study on assessing feature location techniques. 17th IEEE International Conference on Program Comprehension (ICPC\u201909), Vancouver, British Columbia, Canada, 218\u2013222","DOI":"10.1109\/ICPC.2009.5090045"},{"key":"9233_CR71","doi-asserted-by":"crossref","unstructured":"Revelle M, Dit B, Poshyvanyk D (2010) Using data fusion and web mining to support feature location in software. 18th IEEE International Conference on Program Comprehension (ICPC\u201910), Braga, Portugal, 14\u201323","DOI":"10.1109\/ICPC.2010.10"},{"issue":"6","key":"9233_CR72","doi-asserted-by":"crossref","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. Empir Softw Eng 16(6):773\u2013811","journal-title":"Empir Softw Eng"},{"key":"9233_CR73","doi-asserted-by":"crossref","unstructured":"Robillard M (2005) Automatic generation of suggestions for program investigation. Joint European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering, Lisbon, Portugal, 11\u201320","DOI":"10.1145\/1081706.1081711"},{"issue":"4","key":"9233_CR74","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/13487689.13487691","volume":"17","author":"MP Robillard","year":"2008","unstructured":"Robillard MP (2008) Topology analysis of software dependencies. ACM Trans Softw Eng Methodol 17(4):1\u201336","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"9233_CR75","doi-asserted-by":"crossref","unstructured":"Rountev A, Milanova A, Ryder BG (2001) Points-to analysis for Java using annotated constraints. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA\u201901), Tampa Bay, FL, USA, 43\u201355","DOI":"10.1145\/504282.504286"},{"key":"9233_CR76","doi-asserted-by":"crossref","unstructured":"Runeson P, Alexandersson M, Nyholm O (2007) Detection of duplicate defect reports using natural language processing. 29th IEEE\/ACM International Conference on Software Engineering (ICSE\u201907), Minneapolis, MN, 499\u2013510","DOI":"10.1109\/ICSE.2007.32"},{"key":"9233_CR77","doi-asserted-by":"crossref","unstructured":"Saul MZ, Filkov V, Devanbu P, Bird C (2007) Recommending random walks. 11th European Software Engineering Conference held jointly with 15th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC\/FSE\u201907), Dubrovnik, Croatia, 15\u201324","DOI":"10.1145\/1287624.1287629"},{"issue":"6","key":"9233_CR78","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1109\/TSE.2003.1205178","volume":"29","author":"P Tonella","year":"2003","unstructured":"Tonella P (2003) Using a concept lattice of decomposition slices for program understanding and impact analysis. IEEE Trans Softw Eng 29(6):495\u2013509","journal-title":"IEEE Trans Softw Eng"},{"key":"9233_CR79","doi-asserted-by":"crossref","unstructured":"Wang X, Zhang L, Xie T, Anvik J, Sun J (2008) An approach to detecting duplicate bug reports using natural language and execution information. 30th International Conference on Software Engineering (ICSE\u201908), Leipzig, Germany, 461\u2013470","DOI":"10.1145\/1368088.1368151"},{"key":"9233_CR80","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/MSR.2007.13","volume-title":"How long will it take to fix this bug? 4th IEEE International Workshop on Mining Software Repositories (MSR\u201907)","author":"C Weiss","year":"2007","unstructured":"Weiss C, Premraj R, Zimmermann T, Zeller A (2007) How long will it take to fix this bug? 4th IEEE International Workshop on Mining Software Repositories (MSR\u201907). Minneapolis, MN, pp 1\u20138"},{"key":"9233_CR81","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1016\/S0164-1212(99)00142-9","volume":"52","author":"FG Wilkie","year":"2000","unstructured":"Wilkie FG, Kitchenham BA (2000) Coupling measures and change ripples in C++ application software. J Syst Softw 52:157\u2013164","journal-title":"J Syst Softw"},{"issue":"9","key":"9233_CR82","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1109\/TSE.2004.52","volume":"30","author":"ATT Ying","year":"2004","unstructured":"Ying ATT, Murphy GC, Ng R, Chu-Carroll MC (2004) Predicting source code changes by mining change history. IEEE Trans Softw Eng 30(9):574\u2013586","journal-title":"IEEE Trans Softw Eng"},{"key":"9233_CR83","unstructured":"Yu Z, Rajlich V (2001) Hidden dependencies in program comprehension and change propagation. 9th IEEE International Workshop on Program Comprehension (IWPC\u201901), Toronto, Canada, 293\u2013299"},{"issue":"1\u20132","key":"9233_CR84","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1023\/A:1007652502315","volume":"42","author":"MJ Zaki","year":"2001","unstructured":"Zaki MJ (2001) SPADE: an efficient algorithm for mining frequent sequences. Mach Learn 42(1\u20132):31\u201360","journal-title":"Mach Learn"},{"issue":"6","key":"9233_CR85","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1109\/TSE.2005.72","volume":"31","author":"T Zimmermann","year":"2005","unstructured":"Zimmermann T, Zeller A, Wei\u00dfgerber P, Diehl S (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\/content\/pdf\/10.1007\/s10664-012-9233-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-012-9233-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-012-9233-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,4]],"date-time":"2019-07-04T21:32:58Z","timestamp":1562275978000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-012-9233-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10,23]]},"references-count":85,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2013,10]]}},"alternative-id":["9233"],"URL":"https:\/\/doi.org\/10.1007\/s10664-012-9233-9","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,10,23]]}}}