{"id":49,"date":"2013-02-09T02:09:18","date_gmt":"2013-02-09T02:09:18","guid":{"rendered":"http:\/\/srlab.usask.ca\/?page_id=49"},"modified":"2020-06-05T23:19:44","modified_gmt":"2020-06-05T23:19:44","slug":"publication","status":"publish","type":"page","link":"https:\/\/clones.usask.ca\/kas\/publication\/","title":{"rendered":"Publications"},"content":{"rendered":"<p><strong>Recent Publications<br \/>\n(The bibtex for most of the articles can be found at <a href=\"https:\/\/scholar.google.com\/citations?hl=en&amp;user=dU41IUIAAAAJ\">Google Scholar<\/a>.)<\/strong><\/p>\n<hr \/>\n<h1>2020<\/h1>\n<p><a href=\"https:\/\/arxiv.org\/pdf\/2005.00967.pdf\">A Machine Learning Based Framework for Code Clone Validation<\/a><br \/>\nGolam Mostaeen, Banani Roy, Chanchal Roy, Kevin Schneider, Jeffrey Svajlenko, &#8220;A Machine Learning Based Framework for Code Clone Validation&#8221;, Journal of Systems and Software, 41 pages (Accepted).<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MMondal_nearmiss_microclonesICPC2020.pdf\">Investigating Near-Miss Micro-Clones in Evolving Software<\/a><br \/>\nManishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, &#8220;Investigating Near-Miss Micro-Clones in Evolving Software&#8221;, 28th ACM\/IEEE International\u00a0Conference on Program Comprehension (ICPC 2020), 11 pages, May 2020.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MHossain_VizSciFlowHCI_journal2020.pdf\">VizSciFlow: A Visually Guided Scripting Framework for Supporting Complex Scientific Data Analysis.<\/a><br \/>\nMuhammad Mainul Hossain, Banani Roy, Chanchal K. Roy, Kevin A. Schneider: VizSciFlow: A Visually Guided Scripting Framework for Supporting Complex Scientific Data Analysis. Journal Proceedings of the ACM on Human-Computer Interaction (EICS 2020). : 34 pages (in-press)<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/AvijitForkMSR2020.pdf\">An Exploratory Study to Find Motives Behind Cross-platform Forks from Software Heritage Dataset<\/a><br \/>\nAvijit Bhattacharjee, Sristy Sumana Nath, Shurui Zhou, Debasish Chakroborti, Banani Roy, Chanchal K. Roy, Kevin A. Schneider: (2020). An Exploratory Study to Find Motives Behind Cross-platform Forks from Software Heritage Dataset. Proceeding of the 17th International Conference on Mining Software Repositories (MSR 2020), Mining Challenge Track., 4 pp. , May 2020.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/Mondal_SurveyCloneRefactoringJSS2019.pdf\">A survey on clone refactoring and tracking<\/a><br \/>\nManishankar Mondal, Chanchal K. Roy, Kevin A. Schneider:<br \/>\nA survey on clone refactoring and tracking. Journal of Systems and Software,\u00a0159 (2020)<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/Nafi_CroLSim_JournalJSS.pdf\">A universal cross language software similarity detector for open source software categorization.<\/a><br \/>\nKawser Wazed Nafi, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:<br \/>\nA universal cross language software similarity detector for open source software categorization. Journal of Systems and Software,\u00a0162 (2020)<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/AhasanuzzamanAPI_Issues_EMSE2020.pdf\">CAPS: a supervised technique for classifying Stack Overflow posts concerning API issues<\/a>.<br \/>\nMd. Ahasanuzzaman, Muhammad Asaduzzaman, Chanchal K. Roy, Kevin A. Schneider:<br \/>\nCAPS: a supervised technique for classifying Stack Overflow posts concerning API issues. Empirical Software Engineering 25(2): 1493-1532 (2020)<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MMondal_Impact_saner20.pdf\">Associating Code Clones with Association Rules for Change Impact Analysis<\/a><br \/>\nManishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:<br \/>\nAssociating Code Clones with Association Rules for Change Impact Analysis. SANER 2020: 93-103<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MMondal_Historank_saner20.pdf\">HistoRank: History-Based Ranking of Co-change Candidates<\/a><br \/>\nManishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:<br \/>\nHistoRank: History-Based Ranking of Co-change Candidates. SANER 2020: 240-250<\/p>\n<hr \/>\n<h1>2019<\/h1>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MMondalBugProposationJSS.pdf\">An Empirical Study on Bug Propagation through Code Cloning<\/a><br \/>\nManishankar Mondal, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider, &#8220;An Empirical Study on Bug Propagation through Code Cloning&#8221;, Journal of Systems and Software, https:\/\/doi.org\/10.1016\/j.jss.2019.110407<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/AMondalAMobileASE2019.pdf\">Automatic Components Separation of Obfuscated Android Applications: An Empirical Study of Design Based Features<\/a>.<br \/>\nAmit Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider: Automatic Components Separation of Obfuscated Android Applications: An Empirical Study of Design Based Features. 34th IEEE\/ACM International Conference on Automated Software Engineering Workshop (ASEW 2019), San Diego, United States (pp. 23-28).<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/Nafi_CLCDSAASE2019.pdf\">CLCDSA: Cross Language Code Clone Detection using Syntactical Features and API Documentation<\/a><br \/>\nKawser Wazez Nafi, Tonny Kar, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider, \u201c CLCDSA: Cross Language Code Clone Detection using Syntactical Features and API Documentation\u201d, In Proceedings of the 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE 2019), San Diego, California, United States, November, 2019, 12 pp. (accepted).<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/Ferdoub_Provenance_BIDMA2018.pdf\">Workflow Provenance for Big Data: From Modelling to Reporting<\/a><br \/>\nRayhan Ferdous, Banani Roy, Chanchal K. Roy and Kevin A. Schneider, &#8220;Workflow Provenance for Big Data: From Modelling to Reporting&#8221;, Alhajj R, Moshirpour M, Far B.In: Alhajj R., Moshirpour M., Far B. (eds) Data Management and Analysis. Studies in Big Data. (65): pp. 185-200.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/Joy_Intermediate_BIDMA_2018.pdf\">A Data Management Scheme forMicro-Level Modular Computation-intensive Programs in Big Data Platforms<\/a><br \/>\nDebasish Chakroborti, Banani Roy, Amit Kumar Mondal, Golam Mostaeen, Ralph Deters, Chanchal K. Roy and Kevin A. Schneider, &#8220;A Data Management Scheme forMicro-Level Modular Computation-intensive Programs in Big Data Platforms&#8221;, Alhajj R, Moshirpour M, Far B.In: Alhajj R., Moshirpour M., Far B. (eds) Data Management and Analysis. Studies in Big Data. (65): pp. 135-153.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MMondal_BugsCASCON_2019.pdf\">Investigating the Relationship between Evolutionary Coupling and Software Bug-proneness<\/a><br \/>\nManishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, &#8220;Investigating the Relationship between Evolutionary Coupling and Software Bug-proneness&#8221;, in the Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (CASCON), Toronto, Canada, 2019, 11pp.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/Mostaeen_Groupware_EICS2019.pdf\">Designing for Real-Time Groupware Systems to Support Complex Scientific Data Analysis<\/a>. Jo<br \/>\nM. Golam, B. Roy, C. K. Roy, and K. A. Schneider, Designing for Real-Time Groupware Systems to Support Complex Scientific Data Analysis. Journal Proceedings of the ACM on Human-Computer Interaction &#8211; EICS Volume 3, Issue EICS, 9:1-9:28 (2019).<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/DMondalCloneWorldVisualInformatics2019.pdf\">Clone-World: A visual analytic system for large scale software clones<\/a><br \/>\nD. Mondal, M. Mondal, C. K. Roy, K. A. Schneider, S. Wang and Y. Li, 2019, \u201cClone-World: A visual analytic system for large scale software clones\u201d, Journal of Visual Informatics, 3(1): 18-26, 2019.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MMondal_MicrocoChangeCASCON_2019.pdf\">Ranking Co-change Candidates of Micro-Clones<\/a><br \/>\nManishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, &#8220;Ranking Co-change Candidates of Micro-Clones&#8221;, in the Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (CASCON), Toronto, Canada, 2019, 11pp.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MMondal_ContextBugs_ICSME2019.pdf\">Investigating Context Adaptation Bugs in Code Clones<\/a><br \/>\nManishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, &#8220;Investigating Context Adaptation Bugs in Code Clones&#8221;, in the Proceedings of the 35th International Conference on Software Maintenance and Evolution (ICSME), Cleveland, USA, September, 2019, pp. 157-168.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/SilvaProgrammingTasksICPC2019.pdf\">Recommending Comprehensive Solutions for Programming Tasks by Mining Crowd Knowledge<\/a><br \/>\nR.F. Gomes Da Silva, C. K. Roy, M. M. Rahman, KA Schneider, K. Paix\u00e3o and M. Maia, \u201cRecommending Comprehensive Solutions for Programming Tasks by Mining Crowd Knowledge\u201d, In Proceedings of The 27th International Conference on Program Comprehension (ICPC 2019), pp. 358-368, Montreal, Canada, May 2019.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/Islam_Microbug_ICPC2019.pdf\">Comparing Bug Replication in Regular and Micro Code Clones<\/a><br \/>\nJ.F. Islam, M Mondal, CK. Roy and KA Schneider, \u201cComparing Bug Replication in Regular and Micro Code Clones\u201d, In Proceedings of The 27th International Conference on Program Comprehension (ICPC 2019), pp. 81-92, Montreal, Canada, May 2019.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/DMondal_VisualizationICSE2019_poster.pdf\">Towards Visualizing Large Scale Evolving Clones<\/a><br \/>\nD. Mondal, M. Mondal, C. K. Roy, K. A. Schneider, S. Wang and Y. Li, &#8220;Towards Visualizing Large Scale Evolving Clones&#8221;, In Proceedings of the 41st ACM\/IEEE International Conference on Software Engineering (ICSE 2019, poster track), pp. 302-303, Montreal, Canada, May 2019<\/p>\n<hr \/>\n<h1><strong><span class=\"award\">2018<\/span><\/strong><\/h1>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MMondalBuglateJss2018.pdf\">Bug-proneness and Late Propagation Tendency of Code Clones: A Comparative Study on Different Clone Types<\/a><br \/>\nManishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider, &#8220;Bug-proneness and Late Propagation Tendency of Code Clones: A Comparative Study on Different Clone Types&#8221;, Journal of Systems and Software, Volume 144, October 2018, Pages 41-59.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MMondalclonestabilityEMSE2018.pdf\">Is Cloned Code Really Stable<\/a>?<br \/>\nManishankar Mondal, Md. Saidur Rahman, Chanchal K. Roy, Kevin A. Schneider, &#8220;Is Cloned Code Really Stable?&#8221;, Empirical Software Engineering (EMSE), Volume 23, Issue 2, pp 693\u2013770 (April 2018).<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/GMostaeenCollaborativeSCC2018.pdf\">Fine-Grained Attribute Level Locking Scheme for Collaborative Scientific Workflow Development<\/a><br \/>\nGolam Mostaeen, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:<br \/>\nFine-Grained Attribute Level Locking Scheme for Collaborative Scientific Workflow Development. SCC 2018: 273-277<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/DChakroborityOptimizedBigData2018.pdf\">Optimized Storing of Workflow Outputs through Mining Association Rules<\/a><br \/>\nDebasish Chakroborti, Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:<br \/>\nOptimized Storing of Workflow Outputs through Mining Association Rules. BigData 2018: 508-515<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/GMostaeenCodeCloneValidationPaper_SCAM18.pdf\">On the Use of Machine Learning Techniques Towards the Design of Cloud Based Automatic Code Clone Validation Tools<\/a>.<br \/>\nGolam Mostaeen, Jeffrey Svajlenko, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:<br \/>\nOn the Use of Machine Learning Techniques Towards the Design of Cloud Based Automatic Code Clone Validation Tools. SCAM 2018: 155-164<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/Nafi_CrossLang_Scam2018.pdf\">CroLSim: Cross Language Software Similarity Detector Using API Documentation<\/a><br \/>\nKawser Wazed Nafi, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:<br \/>\nCroLSim: Cross Language Software Similarity Detector Using API Documentation. SCAM 2018: 139-148<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/AIslam_Coupling_SCAM2018.pdf\">Detecting Evolutionary Coupling Using Transitive Association Rules<\/a><br \/>\nMd. Anaytul Islam, Md. Moksedul Islam, Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:\u00a0Detecting Evolutionary Coupling Using Transitive Association Rules. SCAM 2018: 113-122<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2018\/SANER2018\/AhasanuzzamanSANER2018SO_API.pdf\">Classifying Stack Overflow Posts On API Issues<\/a><\/span><br \/>\nMd Ahasanuzzaman, Muhammad Asaduzzaman, Chanchal K. Roy and Kevin Schneider, \u201cClassifying Stack Overflow Posts On API Issues\u201c, In Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2018), pp. 244-254, Campobasso, Italy, March 2018.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2018\/SANER2018\/MondalSANER2018MicroClones.pdf\">Micro-Clones in Evolving Software<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy and Kevin Schneider, \u201cMicro-Clones in Evolving Software\u201c, In Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2018), pp. 50-60, Campobasso, Italy, March 2018.<\/p>\n<hr \/>\n<h1><strong><span class=\"award\">2017<\/span><\/strong><\/h1>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/AsaduzzamanASE2017FEMIRTool.pdf\">FEMIR: A tool for recommending framework extension examples<\/a><\/span><br \/>\nMuhammad Asaduzzaman, Chanchal K. Roy, Kevin Schneider and Daqing Hou, \u201cFEMIR: a tool for recommending framework extension examples\u201d, In Proceeding of The 32nd International Conference on Automated Software Engineering (ASE 2017), pp. 967-972, Urbana-Champaign, USA, October 2017.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/AsaduzzamanICSME2017FrameworkExtensionExamples.pdf\">Recommending Framework Extension Examples<\/a><\/span><br \/>\nMuhammad Asaduzzaman, Chanchal K. Roy, Kevin Schneider and Daqing Hou, \u201cRecommending Framework Extension Examples\u201d, In Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 456-466, Shanghai, China, September 20-22, 2017. (Acceptance rate 27.7%).<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MondalICSME2017BugPropagation.pdf\">Bug Propagation through Code Cloning: An Empirical Study<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy and Kevin Schneider, \u201cBug Propagation through Code Cloning: An Empirical Study\u201d, In Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 227-237, Shanghai, China, September 20-22, 2017. (Acceptance rate 27.7%).<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/JudithISEKE2017BugCloneNonclone.pdf\">Comparing Software Bugs in Clone and Non-clone Code: An Empirical Study<\/a><\/span><br \/>\nJudith F. Islam, Manishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider, \u201cComparing Software Bugs in Clone and Non-clone Code: An Empirical Study\u201d, International Journal of Software Engineering and Knowledge Engineering, pp. 1507-1527, November 2017, Vol. 27, No. 09n10.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/JudithSEKE2017SoftwareBugs.pdf\">A Comparative Study of Software Bugs in Clone and Non-Clone Code<\/a><\/span><br \/>\nJudith F. Islam, Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, \u201cA Comparative Study of Software Bugs in Clone and Non-Clone Code\u201d, In Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering (SEKE 2017), pp. 436-443, Pittsburgh, USA, July 2017.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MondalICPC2017CloneBugs.pdf\">Identifying Code Clones Having High Possibilities of Containing Bugs<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, \u201cIdentifying Code Clones Having High Possibilities of Containing Bugs\u201d, In Proceedings of The 25th International Conference on Program Comprehension (ICPC 2017), pp. 99-109, Buenos Aires, Argentina, May, 2017<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/RoyICSA2017ReferenceArchitecture.pdf\">Towards a Reference Architecture for Cloud-Based Plant Genotyping and Phenotyping Analysis Frameworks<\/a><\/span><br \/>\nBanani Roy, Amit Kumar Mondal, Chanchal K. Roy, Kevin A. Schneider, Kawser Wazed, \u201cTowards a Reference Architecture for Cloud-Based Plant Genotyping and Phenotyping Analysis Frameworks\u201d, The 2017 International Conference on Software Architecture (ICSA 2017), pp. 41-50, Gothenburg, Sweden, April 2017.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MondalIWSC2017CloneMaintenanceEffort.pdf\">Does cloned code increase maintenance effort?<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, \u201cDoes cloned code increase maintenance effort?\u201d, In Proceedings of the 11th International Workshop on Software Clones (IWSC 2017), pp. 38-44, Klagenfurt, Austria, February 2017.<\/p>\n<hr \/>\n<h1><strong><span class=\"award\">2016<\/span><\/strong><\/h1>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/AsaduzzamanJSEP2016CSCCJournal.pdf\">A Simple, Efficient, Context-sensitive Approach for Code Completion<\/a><\/span><br \/>\nM. Asaduzzaman, C. K. Roy, K. A. Schneider, and D. Hou, \u201cA Simple, Efficient, Context-sensitive Approach for Code Completion\u201d, Journal of Software: Evolution and Process, 2016.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MMondalHarmfulnessSQJ2016.pdf\"><span class=\"blue-color\">A comparative study on the intensity and harmfulness of late propagation in near-miss code clones<\/span><\/a><br \/>\nManishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, \u201cA comparative study on the intensity and harmfulness of late propagation in near-miss code clones\u201d, Software Quality Journal 24(4): 883-915 (2016)<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MondalCASCON2016MethodChangeSuggestion.pdf\">An exploratory study on change suggestions for methods using clone detection<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, \u201cAn exploratory study on change suggestions for methods using clone detection\u201d, In Proceedings of the 2016 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2016), pp. 85-95, Toronto, Canada, November 2016.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/AsaduzzamanMSR2016Challenge.pdf\">How Developers Use Exception Handling in Java?<\/a><\/span><br \/>\nMuhammad Asaduzzaman, Muhammad Ahasanuzzaman, Chanchal K. Roy and Kevin Schneider, \u201cHow Developers Use Exception Handling in Java?\u201d, in Proceedings of 13th International Conference on Mining Software Repositories (MSR 2016), pp. 516-519, Austin, TX, USA, May 2016. (Mining Challenge paper).<\/p>\n<p><a href=\"\/\/clones.usask.ca\/pubfiles\/articles\/AhasanuzzamanDuplicateMSR2016.pdf\"><span class=\"blue-color\">Mining duplicate questions in stack overflow?<\/span><\/a><br \/>\nMuhammad Ahasanuzzaman, Muhammad Asaduzzaman, Chanchal K. Roy, Kevin A. &#8220;Mining duplicate questions in stack overflow?\u201d, in Proceedings of the 13th International Conference on Mining Software Repositories (MSR 2016), pp. 402-412, Austin, TX, USA, May 2016.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MMondalRankingIWSC2016.pdf\"><span class=\"blue-color\">An Empirical Study on Ranking Change Recommendations Retrieved using Code Similarity<\/span><\/a><br \/>\nManishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, \u201cAn Empirical Study on Ranking Change Recommendations Retrieved using Code Similarity\u201d, in Proceedings of the 10th International Workshop on Software Clones (IWSC), pp. 44-50, Osaka, Japan, March 2016.<\/p>\n<hr \/>\n<h1><strong><span class=\"award\">2015<\/span><\/strong><\/h1>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/AsaduzzamanICSME2015PARCTool.pdf\">PARC: Recommending API Methods Parameters<\/a><\/span><br \/>\nM. Asaduzzaman, C. K. Roy, K. A. Schneider, \u201cPARC: Recommending API Methods Parameters\u201d, in Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME 2015) (Tool Demo Track).<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/YeasminBugReportsCASCON2015.pdf\"><span class=\"blue-color\">How Should We Read and Analyze Bug Reports: An Interactive Visualization using Extractive Summaries and Topic Evolution<\/span><\/a><br \/>\nShamima Yeasmin, Chanchal K. Roy and Kevin A. Schneider, \u201cHow Should We Read and Analyze Bug Reports: An Interactive Visualization using Extractive Summaries and Topic Evolution\u201d, In Proceedings of the 2015 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2015), pp. 171-180, Toronto, Canada, November 2015.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MondalCASCON2015ChangeSuggestion.pdf\">An Empirical Study on Change Recommendation<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy and Kevin Schneider, \u201cAn Empirical Study on Change Recommendation\u201d, In Proceedings of the 2015 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2015), pp. 141-150, Toronto, Canada, November 2015.<\/p>\n<p><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/UddinIntegratedCM_CSACON-2015.pdf\"><span class=\"blue-color\">Towards Convenient Management of Software Clone Codes in Practice: An Integrated Approach<\/span><\/a><br \/>\nSharif Uddin, Chanchal K. Roy and Kevin Schneider, \u201cTowards Convenient Management of Software Clone Codes in Practice: An Integrated Approach\u201d, In Proceedings of the 2015 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2015), pp. 211-220, Toronto, Canada, November 2015.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MondalICSME2015CloneBugproneness.pdf\">A Comparative Study on the Bug-proneness of Different Types of Code Clones<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy and Kevin Schneider, \u201cA Comparative Study on the Bug-proneness of Different Types of Code Clones\u201d, In Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME 2015), pp. 91-100, Bremen, Germany, October 2015.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/AsaduzzamanICSME2015PMethodParameterRecommendation.pdf\">Exploring API Method Parameter Recommendations<\/a><\/span><br \/>\nMuhammad Asaduzzaman, Chanchal K. Roy, Samiul Monir, and Kevin Schneider, \u201cExploring API Method Parameter Recommendations\u201d, In Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME2015), pp. 271-280, Bremen, Germany, October 2015.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/clones.usask.ca\/pubfiles\/articles\/MondalSANER2015SPCPMiner.pdf\">SPCP-Miner: A Tool for Mining Code Clones that are Important for Refactoring or Tracking<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy and Kevin Schneider, \u201cSPCP-Miner: A Tool for Mining Code Clones that are Important for Refactoring or Tracking\u201d, In the Proceedings of the 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), 2015, pp. 482\u2013486, Montreal, Canada, March, 2015 .<\/p>\n<hr \/>\n<h1><strong><span class=\"award\">2014<\/span><\/strong><\/h1>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2014\/MondalTrackingSCAM2014.pdf\">Automatic Identification of Important Clones for Refactoring and Tracking<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy and Kevin Schneider, \u201cAutomatic Identification of Important Clones for Refactoring and Tracking\u201c, In Proceedings of the 14th IEEE International Working Conference on Software Code Analysis and Manipulation (SCAM 2014), pp. 11-20, Victoria, Canada, September 2014.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2014\/AsaduzzamanICSME2014APITool.pdf\">Context-sensitive Code Completion Tool for Better API Usability<\/a><\/span><br \/>\nMuhammad Asaduzzaman, Chanchal K. Roy, Kevin Schneider and Daqing Hou, \u201cContext-sensitive Code Completion Tool for Better API Usability\u201c, In Proceedings of the Tool Demonstrations track of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014), 4 pp., Victoria, Canada, September 2014<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2014\/MuktaICSME2014BugERA.pdf\">Interactive Visualization of Bug Reports using Topic Evolution and Extractive Summaries<\/a><\/span><br \/>\nShamima Yeasmin, Chanchal Roy and Kevin Schneider, \u201cInteractive Visualization of Bug Reports using Topic Evolution and Extractive Summaries\u201c, In Proceedings of the Early Research Achievements track of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014), 5 pp., Victoria, Canada, September 2014<\/p>\n<p><span class=\"award\">\u2605 Best Paper Nomination Award<\/span><br \/>\n<span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2014\/AsaduzzamanICSME2014APIFull.pdf\">CSCC: Simple, Efficient, Context Sensitive Code Completion<\/a><\/span><br \/>\nMuhammad Asaduzzaman, Chanchal K. Roy, Kevin Schneider and Daqing Hou, \u201cCSCC: Simple, Efficient, Context Sensitive Code Completion\u201c, In Proceedings of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014), 10 pp., Victoria, Canada, September 2014.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2014\/MondalICSME2014Coupling.pdf\">A Fine-Grained Analysis on the Evolutionary Coupling of Cloned Code<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy and Kevin Schneider, \u201cA Fine-Grained Analysis on the Evolutionary Coupling of Cloned Code\u201d, In Proceedings of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014), 10 pp., Victoria, Canada, September 2014.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2014\/MondalCochangeClonesMSR2014.pdf\">Prediction and Ranking of Co-change Candidates for Clones<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy and Kevin Schneider, \u201cPrediction and Ranking of Co-change Candidates for Clones\u201c, In Proceedings of the 11th Working Conference on Mining Software Repositories (MSR 2014), pp. 32-41, Hyderabad, India, May 2014.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2014\/MondalSCP2014InsightsInto.pdf\">An Insight into the Dispersion of Changes in Cloned and Non-cloned Code: A Genealogy Based Empirical Study<\/a><\/span><br \/>\nMondal, C. K. Roy and K. Schneider, \u201cAn Insight into the Dispersion of Changes in Cloned and Non-cloned Code: A Genealogy Based Empirical Study\u201c, Science of Computer Programming, 48 pp., 2014.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2014\/MondalCSMRWCRE2014CloneRefactoring.pdf\">Automatic Ranking of Clones for Refactoring through Mining Association Rules<\/a><\/span><br \/>\nM. Mondal, C. K. Roy and K. Schneider, \u201cAutomatic Ranking of Clones for Refactoring through Mining Association Rules\u201c, In Proceeding of the IEEE CSMR-18\/WCRE-21 Software Evolution Week (SEW\u201914), 10 pp., Antwerp, Belgium, February 2014.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2014\/MondalCSMR-WCRE2014ERA.pdf\">Improving the Detection Accuracy of Evolutionary Coupling by Measuring Change Correspondence<\/a><\/span><br \/>\nM. Mondal, C. K. Roy and K. Schneider, \u201cImproving the Detection Accuracy of Evolutionary Coupling by Measuring Change Correspondence\u201c, In Proceeding of the ERA track of the IEEE CSMR-18\/WCRE-21 Software Evolution Week (SEW\u201914), 5 pp., Antwerp, Belgium, February 2014.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2014\/MondalIWSC2014LatePro.pdf\">Late Propagation in Near-Miss Clones: An Empirical Study<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy and Kevin Schneider, \u201cLate Propagation in Near-Miss Clones: An Empirical Study\u201c, In Proceedings of the 8th International Workshop on Software Clones (IWSC 2014), extended version to be published in the Journal of Electronic Communications of the EASST, 17 pages, 2014. Mohammad Khan, Chanchal Roy and Kevin Schneider, \u201cActive Clones: Source Code Clones at Runtime\u201c, In Proceedings of the 8th International Workshop on Software Clones (IWSC 2014), extended version to be published in the Journal of Electronic Communications of the EASST, 19 pages, 2014.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2014\/KhanIWSC2014ActiveClones.pdf\">Active Clones: Source Code Clones at Runtime<\/a><\/span><br \/>\nMohammad Khan, Chanchal Roy and Kevin Schneider, \u201cActive Clones: Source Code Clones at Runtime\u201d, In Proceedings of the 8th International Workshop on Software Clones (IWSC 2014), extended version to be published in the Journal of Electronic Communications of the EASST, 19 pages, 2014.<\/p>\n<hr \/>\n<h1><strong><span class=\"award\">2013<\/span><\/strong><\/h1>\n<p><span class=\"blue-color\"><a href=\"http:\/\/www.sigapp.org\/acr\/Issues\/V13.4\/ACR-13-4-2013.pdf\">Genealogical Insights into the Facts and Fictions of Clone Removal<\/a><\/span><br \/>\nMinhaz F. Zibran, Ripon K. Saha, Chanchal K. Roy, and Kevin A. Schneider. \u201cGenealogical Insights into the Facts and Fictions of Clone Removal\u201c, ACM Applied Computing Review, 13 (4): 30 \u2013 42, 2013.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2013\/LHDiffParvezToolICSM2013.pdf\">LHDiff: Tracking Source Code Lines To Support Software Maintenance Activities<\/a><\/span><br \/>\nMuhammad Asaduzzaman, Chanchal K. Roy, Kevin Schneider and Massimiliano Di Penta, \u201cLHDiff: Tracking Source Code Lines To Support Software Maintenance Activities\u201c, In Proceedings of the Tool Demonstdration Track of the 29th IEEE International Conference on Software Maintenance (ICSM\u201913), Eindhoven, the Netherlands, September 2013, 4 pp.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2013\/gCadRiponToolICSM2013.pdf\">gCad: A Near-Miss Clone Genealogy Extractor to Support Clone Evolution Analysis<\/a><\/span><br \/>\nRipon K. Saha, Chanchal K. Roy, and Kevin A. Schneider, \u201cgCad: A Near-Miss Clone Genealogy Extractor to Support Clone Evolution Analysis\u201c, In Proceedings of the Tool Demonstdration Track of the 29th IEEE International Conference on Software Maintenance (ICSM\u201913), Eindhoven, the Netherlands, September 2013, 4 pp.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2013\/LHDiffFullPaper-preprint.pdf\">LHDiff: A Language-Independent Hybrid Approach for Tracking Source Code Lines<\/a><\/span><br \/>\nMuhammad Asaduzzaman, Chanchal K. Roy, Kevin Schneider and Massimiliano Di Penta, \u201cLHDiff: A Language-Independent Hybrid Approach for Tracking Source Code Lines\u201c, In Proceedings of the 29th IEEE International Conference on Software Maintenance (ICSM\u201913), Eindhoven, the Netherlands, September 2013, 10 pp.<\/p>\n<p><span class=\"blue-color\"><a href=\"http:\/\/www.cs.usask.ca\/~croy\/papers\/2013\/Saha_MSR2013_Type3Evolution.pdf\">Understanding the Evolution of Type-3 Clones: An Exploratory Study<\/a><\/span><br \/>\nRipon K. Saha, Chanchal K. Roy, Kevin A. Schneider, and Dewayne E. Perry, \u201cUnderstanding the Evolution of Type-3 Clones: An Exploratory Study\u201c, In Proceedings of the 10th Working Conference on Mining Software Repositories (MSR 2013), San Francisco, CA, May 2013, pp. 139-148.<\/p>\n<p><span class=\"blue-color\"><a href=\"http:\/\/www.cs.usask.ca\/~croy\/papers\/2013\/Asaduzzaman_MSR2013_SOChallenge.pdf\">Answering Questions about Unanswered Questions of Stack Overflow<\/a><\/span><br \/>\nMuhammad Asaduzzaman, Ahmed Shah Mashiyat, Chanchal K. Roy, and Kevin A. Schneider, \u201cAnswering Questions about Unanswered Questions of Stack Overflow\u201c, In Proceedings of the Mining Challenge Track of the 10th Working Conference on Mining Software Repositories (MSR 2013), San Francisco, CA, May 2013, pp. 97-100.<\/p>\n<p><span class=\"blue-color\"><a href=\"http:\/\/www.cs.usask.ca\/~croy\/papers\/2013\/MondalICPC2013CoChangePattern.pdf\">Insight into a Method Co-change Pattern to Identify Highly Coupled Methods: An Empirical Study<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider, \u201cInsight into a Method Co-change Pattern to Identify Highly Coupled Methods: An Empirical Study\u201c, In Proceedings of the 21st IEEE International Conference on Program Comprehension (ICPC 2013), San Francisco, CA, May 2013, pp. 103-112.<\/p>\n<p><span class=\"blue-color\"><a href=\"http:\/\/www.cs.usask.ca\/~croy\/papers\/2013\/Uddin_ICPC2013SimCadTool.pdf\">SimCad : An Extensible and Faster Clone Detection Tool for Large Scale Software Systems<\/a><\/span><br \/>\nSharif Uddin, Chanchal K. Roy, and Kevin Schneider, \u201cSimCad : An Extensible and Faster Clone Detection Tool for Large Scale Software Systems\u201c, In Proceedings of the Tool Demonstration Track of the 21st IEEE International Conference on Program Comprehension (ICPC 2013), San Francisco, CA, May 2013, pp. 236-238.<\/p>\n<p><span class=\"blue-color\"><a href=\"http:\/\/www.cs.usask.ca\/~croy\/papers\/2013\/Mondal_ICPC2013_EvolutionayCoupling.pdf\">Improving the Detection Accuracy of Evolutionary Coupling<\/a><\/span><br \/>\nManishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider, \u201cImproving the Detection Accuracy of Evolutionary Coupling\u201c, In Proceedings of the Early Research Achievements Track of the 21st IEEE International Conference on Program Comprehension (ICPC 2013), San Francisco, CA, May 2013, pp. 223-226.<\/p>\n<p><span class=\"blue-color\"><a href=\"http:\/\/www.cs.usask.ca\/~croy\/papers\/2013\/ZibranCloneChange_SAC2013.pdf\">Evaluating the Conventional Wisdom in Clone Removal: A Genealogy-based Empirical Study<\/a><\/span><br \/>\nM. F. Zibran, R. K. Saha, C. K. Roy, and K. A. Schneider, \u201cEvaluating the Conventional Wisdom in Clone Removal: A Genealogy-based Empirical Study\u201c, In Proceedings of the Software Engineering track of the 28th ACM Symposium On Applied Computing (ACM SAC 2013), Coimbra, Portugal, March 2013, pp. 1223-1230.<\/p>\n<hr \/>\n<h1><strong><span class=\"award\">2012<\/span><\/strong><\/h1>\n<p><span class=\"blue-color\"><a href=\"http:\/\/www.cs.usask.ca\/~croy\/papers\/2012\/MondalCASCON2012CoChange.pdf\">Connectivity of Co-changed Method Groups: A Case Study on Open Source Systems<\/a><\/span><br \/>\nM. Mondal, C. K. Roy, and K. A. Schneider, \u201cConnectivity of Co-changed Method Groups: A Case Study on Open Source Systems\u201d, In Proceedings of the 2012 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2012), Toronto, Canada, November 2012, pp. 205-219.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2013\/MondalACR2012Stability.pdf\">An Empirical Study on Clone Stability<\/a><\/span><br \/>\nM. Mondal, C. K. Roy, and K. A. Schneider, 2012. \u201cAn Empirical Study on Clone Stability\u201c, ACM SIGAPP Applied Computing Review (ACR), Volume 12, Issue 3, pp. 20-36.<\/p>\n<p><span class=\"blue-color\"><a href=\"http:\/\/www.cs.usask.ca\/~croy\/papers\/2012\/MondalIWSC2012Sparse.pdf\">Dispersion of Changes in Cloned and Non-cloned Code<\/a><\/span><br \/>\nM. Mondal, C.K. Roy, and K.A. Schneider, 2012. \u201cDispersion of Changes in Cloned and Non-cloned Code\u201c, in Proceedings of the ICSE 6th International Workshop on Software Clones (IWSC 2012), Zurich, Switzerland, June 2012, pp. 29-35.<\/p>\n<p><span class=\"blue-color\"><a href=\"http:\/\/www.cs.usask.ca\/~croy\/papers\/2012\/ParvezMSR2012MiningChallenge.pdf\">Bug Introducing Changes: A Study with Android<\/a><\/span><br \/>\nM. Asaduzzaman, M. Bullock, C. K. Roy and K. A. Schneider, 2012. \u201cBug Introducing Changes: A Study with Android\u201c, in Proceedings of the 9th Working Conference on Mining Software Repositories (MSR 2012), Zurich, Switzerland, June 2012, pp. 116-119.<\/p>\n<p><span class=\"award\">\u2605 Best Paper Award<\/span><br \/>\n<span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2012\/Mondal_SAC2012_Stability.pdf\">Comparative Stability of Cloned and Non-cloned Code: An Empirical Study<\/a><\/span><br \/>\nM. Mondal, C.K. Roy, M.S. Rahman, R. K. Saha, J. Krinke and K.A. Schneider, 2012. Comparative Stability of Cloned and Non-cloned Code: An Empirical Study\u201c, in Proceedings of the Software Engineering Track of the 27th ACM Symposium on Applied Computing (ACM SAC 2012), Riva del Garda, Trento, Italy, March 2012, pp. 1227-1234.<\/p>\n<hr \/>\n<h1><strong><span class=\"award\">2011<\/span><\/strong><\/h1>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2011\/URKH_WCRE2011_simCad.pdf\">On the Effectiveness of Simhash for Detecting Near-Miss Clones in Large Scale Software Systems<\/a><\/span><br \/>\nS. Uddin, and C.K. Roy, K.A. Schneider and A. Hindle, 2011. \u201cOn the Effectiveness of Simhash for Detecting Near-Miss Clones in Large Scale Software Systems\u201d in Proceedings of the 18th IEEE Working Conference on Reverse Engineering (WCRE 2011), IEEE Press, Lero, Limerick, Ireland, October 2011, pp. 13-22.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2011\/SRS_ICSM2011_gCad.pdf\">An Automatic Framework for Extracting and Classifying Near-Miss Clone Genealogies<\/a><\/span><br \/>\nR.K. Saha, C.K. Roy and K.A. Schneider, 2011. \u201cAn Automatic Framework for Extracting and Classifying Near-Miss Clone Genealogies\u201c, in Proceedings of the 27th IEEE International Conference on Software Maintenance (ICSM 2011), IEEE Press, Williamsburg, Virginia, USA, September 2011, pp. 293-302.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2011\/Mondal_ICPC2011_EffectsClones.pdf\">An Empirical Study of the Impacts of Clones in Software Maintenance<\/a><\/span><br \/>\nM. Mondal, M.S. Rahman, R.K. Saha, C.K. Roy, J. Krinke and K.A. Schneider, 2011. \u201cAn Empirical Study of the Impacts of Clones in Software Maintenance\u201c, in Proceedings of the Student Research Symposium Track of the 19th International Conference on Program Comprehension (ICPC 2011), IEEE Press, Kingston, Canada, June 2011, pp. 242-245.<\/p>\n<p><span class=\"blue-color\"><a href=\"https:\/\/www.cs.usask.ca\/~croy\/papers\/2011\/Saha_IWSC2011_Visualization.pdf\">Visualizing the Evolution of Code Clones<\/a><\/span><br \/>\nR.K. Saha, C.K. Roy and K.A. Schneider, 2011.\u201dVisualizing the Evolution of Code Clones\u201c, in Proceedings of ICSE 5th International Workshop on Software Clones (IWSC 2011), ACM Press, Waikiki, Hawaii, USA, May 2011, pp. 71-72. (Position Paper)<\/p>\n<p><span class=\"blue-color\"><a href=\"http:\/\/dl.acm.org\/citation.cfm?id=1985425&amp;dl=ACM&amp;coll=DL&amp;CFID=47016809&amp;CFTOKEN=75937947\">VisCad: Flexible Code Clone Analysis Support For NiCad<\/a><\/span><br \/>\nM. Asaduzzaman, C.K. Roy and K.A. Schneider, 2011. \u201cVisCad: Flexible Code Clone Analysis Support For NiCad\u201c, in Proceedings of the Tool Demo Track of the ICSE 5th International Workshop on Software Clones (IWSC 2011), ACM Press, Waikiki, Hawaii, USA, May 2011, pp. 77-78.<\/p>\n<hr \/>\n<h1><strong><span class=\"award\">2010 and earlier<\/span><\/strong><\/h1>\n<h6>Some of the following publications are linked to PDFs.\u00a0 Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author\u2019s copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder. Refer to the publishers&#8217; websites (e.g., <a title=\"http:\/\/www.ieee.org\/\" href=\"http:\/\/www.ieee.org\/\">IEEE<\/a>, <a title=\"http:\/\/www.acm.org\/\" href=\"http:\/\/www.acm.org\/\">ACM<\/a>, <a title=\"http:\/\/www.springer.de\/\" href=\"http:\/\/www.springer.de\/\">Springer<\/a>, <a title=\"http:\/\/www.kluweronline.com\/\" href=\"http:\/\/www.kluweronline.com\/\">Kluwer<\/a>) for copyright restrictions and definitive published versions. In some cases a Digital Object Identifier (DOI) is provided to facilitate access to the original article on the publisher\u2019s website.<\/h6>\n<p class=\"paragraph_style_3\">Saha, R.K., Asaduzzaman, M., Zibran, M., Roy, C.K., Schneider, K.\u00a0 2010. \u201cEvaluating Code Clone Genealogies at Release level: An Empirical Study.\u201d In\u00a0 Proceedings of the 10th IEEE\u00a0 International Conference on Source Code Analysis and\u00a0Manipulation,\u00a0Timisoara, pp. 87-96, September 2010. DOI=<a title=\"http:\/\/www.computer.org\/portal\/web\/csdl\/doi\/10.1109\/SCAM.2010.32\" href=\"http:\/\/www.computer.org\/portal\/web\/csdl\/doi\/10.1109\/SCAM.2010.32\">10.1109\/SCAM.2010.32<\/a> (<a title=\"Publications_files\/CloneGenealogy_SCAM2010.pdf\" href=\"https:\/\/www.cs.usask.ca\/faculty\/kas\/Publications_files\/CloneGenealogy_SCAM2010.pdf\">PDF<\/a>)<\/p>\n<p class=\"paragraph_style_3\">David Callele, Eric Neufeld and Kevin Schneider. A Proposal for Cognitive Gameplay Requirements. In REV\u201810: Proceedings of the 5th International Workshop on Requirements Engineering Visualization, Sydney, New South Wales, Australia, IEEE Computer Society, pp. 43-52, 2010.<\/p>\n<p class=\"paragraph_style_3\">David Callele, Eric Neufeld and Kevin Schneider. Introducing experience requirements. In RE\u201810: Proceedings of the 18th IEEE International Requirements Engineering Conference, Sydney, New South Wales, Australia, IEEE Computer Society, pp. 395-396, 2010.<\/p>\n<p class=\"paragraph_style_3\">Andrew Sutherland and Kevin Schneider. User Interface Traces: Supporting the maintenance of interactive systems. ICSM 2009: 25th International Conference on Software Maintenance, Atlanta, Georgia, USA, ACM\/IEEE Sponsored, pp. 563-566, 2009. DOI=<a title=\"http:\/\/doi.ieeecomputersociety.org\/10.1109\/ICSM.2009.5306389\" href=\"http:\/\/doi.ieeecomputersociety.org\/10.1109\/ICSM.2009.5306389\">10.1109\/ICSM.2009.5306389<\/a> (<a title=\"Publications_files\/UITrace.pdf\" href=\"https:\/\/www.cs.usask.ca\/faculty\/kas\/Publications_files\/UITrace.pdf\">PDF<\/a>)<\/p>\n<p class=\"paragraph_style_3\">David Callele, Eric Neufeld and Kevin Schneider. Visualizing Emotional Requirements, REV\u201909: 2009 Fourth International Workshop on Requirements Engineering Visualization, Atlanta, Georgia, USA, IEEE Computer Society, pp. 1-10, 2009.<\/p>\n<p class=\"paragraph_style_3\">David Callelle, Eric Neufeld and Kevin Schneider. Augmenting emotional requirements with emotion markers and emotion prototypes. RE\u201809: 17th IEEE International Conference on Requirements Engineering, IEEE Computer Society, pp. 373-374, 2009.<\/p>\n<p class=\"paragraph_style_3\">Fei Huang, Jon Titus, Allan Wolinski, Kevin Schneider and Jim Carter. XML-based Tools for Creating, Mapping and Transforming Usability Engineering Requirements. In Human-Centered Software Engineering, Volume II: Software Engineering Models, Patterns and Architectures for HCI, edited by Ahmed Seffah, Jean Vanderdonckt and Michel C. Desmarais, Springer, London, pp. 83-105, 2009.<\/p>\n<p class=\"paragraph_style_3\">Andrew Sutherland and Kevin Schneider. Towards a framework for software navigation techniques. CHASE \u201808: Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering, ACM, pp. 101-104, 2008.<\/p>\n<p class=\"paragraph_style_3\">David Callele, Eric Neufeld and Kevin Schneider, Requirements in conflict: player vs. designer vs. cheater. In MeRE 2008: Third International Workshop on Multimedia Requirements Engineering, IEEE Computer Society, pp. 12-21, 2008.<\/p>\n<p class=\"paragraph_style_3\">David Callele, Eric Neufeld and Kevin Schneider, Emotional Requirements. IEEE Software, Volume 25, pp. 43-45, 2008.<\/p>\n<p class=\"paragraph_style_3\">Jennifer Petrie and Kevin Schneider. Mixed Fidelity Prototyping. DSVIS 2006 13th International Workshop on Design, Specification and Verification of Interactive Systems, Dublin, Ireland, July 2006, Edited by Gavin Doherty, Lecture Notes in Computer Science Vol. 4323, Springer, Berlin, pp. 199\u2013212, 2007. DOI=<a title=\"http:\/\/dx.doi.org\/10.1007\/978-3-540-69554-7_16\" href=\"http:\/\/dx.doi.org\/10.1007\/978-3-540-69554-7_16\">10.1007\/978-3-540-69554-7_16<\/a> (<a title=\"Publications_files\/PetrieSchneiderDSVIS2006.pdf\" href=\"https:\/\/www.cs.usask.ca\/faculty\/kas\/Publications_files\/PetrieSchneiderDSVIS2006.pdf\">PDF<\/a>)<\/p>\n<p class=\"paragraph_style_3\">David Callele, Eric Neufeld and Kevin Schneider, Emotional Requirements in Video Games, RE\u201806, 14th IEEE International Requirements Engineering Conference, August 29-September 2, 2006, Minneapolis, Minnesota, pp. 292-295, 2006.<\/p>\n<p class=\"paragraph_style_3\">David Paquette and Kevin Schneider, Task Model Simulation Using Interaction Templates, Design, Specification and Verification of Interactive Systems, Edited by Stephen W. Gilroy, Michael D. Harrison, Revised Papers, Springer\u2013Verlag, Berlin, Vol. 3941, 2006, pp. 78\u201389.<\/p>\n<p class=\"paragraph_style_3\">Jim A. Carter, Jun Liu, Kevin Schneider and David Fourney, Transforming Usability Engineering Requirements into Software Engineering Specifications, In Human-Centered Software Engineering: Integrating Usability in the Development Process, edited by Ahmed Seffah, Jan Gulliksen and Michel C. Desmarais, Kluwer Academic Publishers, Boston\/Dordrecht\/London, 2006, pp. 145-167.<\/p>\n<p class=\"paragraph_style_3\">David Callele, Eric Neufeld and Kevin Schneider, Requirements Engineering and the Creative Process in the Video Game Industry, RE\u201805, 13th IEEE International Requirements Engineering Conference, Paris, France, August 29-September 2, 2005, pp. 240\u2013252. DOI=<a title=\"http:\/\/dx.doi.org\/10.1109\/RE.2005.58\" href=\"http:\/\/dx.doi.org\/10.1109\/RE.2005.58\">10.1109\/RE.2005.58<\/a> (<a title=\"Publications_files\/Callele_Neufeld_Schneider_RE_VideoGames.pdf\" href=\"https:\/\/www.cs.usask.ca\/faculty\/kas\/Publications_files\/Callele_Neufeld_Schneider_RE_VideoGames.pdf\">PDF<\/a>)<\/p>\n<p class=\"paragraph_style_3\">David Paquette and Kevin Schneider. Interaction Templates for Constructing User Interfaces from Task Models in Computer\u2013Aided Design of User Interfaces IV Edited by Robert J. K. Jacob, Quentin Limbourg, Jean Vanderdonckt. Kluwer Academic Publishers, Dordrecht, 2005, pp. 223\u2013234.<\/p>\n<p class=\"paragraph_style_3\">C. Gutwin, K. Schneider, R. Penner, and D. Paquette. Supporting Group Awareness in Distributed Software Development, Engineering Human Computer Interaction and Interactive Systems, Revised Selected Papers, Springer\u2013Verlag, Berlin, 2005, pp. 383-397.<\/p>\n<p class=\"paragraph_style_3\">David Paquette and Kevin Schneider, Task Model Simulation Using Interaction Templates, DSVIS 2005 12th international Workshop on Design, Specification and Verification of Interactive Systems, July 13-15, Newcastle upon Tyne, England, 2005, Springer, pp. 78\u201389.<\/p>\n<p class=\"paragraph_style_3\">C. Gutwin, R. Penner and K. Schneider. Group Awareness in Distributed Software Development. ACM CSCW 2004, Chicago, IL, November 6-10, 2004. DOI=<a title=\"http:\/\/dx.doi.org\/10.1145\/1031607.1031621\" href=\"http:\/\/dx.doi.org\/10.1145\/1031607.1031621\">10.1145\/1031607.1031621<\/a> (<a title=\"Publications_files\/awareness-cscw04.pdf\" href=\"https:\/\/www.cs.usask.ca\/faculty\/kas\/Publications_files\/awareness-cscw04.pdf\">PDF<\/a>)<\/p>\n<p class=\"paragraph_style_3\">C. Gutwin, K. Schneider, R. Penner, and D. Paquette. Supporting Group Awareness in Distributed Software Development. EHCI\/DSVIS 2004, 9th IFIP Working Conference on Engineering for Human-Computer Interaction, Tremsbuttel Castle, Hamburg, Germany, July 11-13, 2004, 14 pages. Also published in Lecture Notes in Computer Science, Springer-Verlag, Berlin, 2004. DOI=<a title=\"http:\/\/dx.doi.org\/10.1007\/11431879_25\" href=\"http:\/\/dx.doi.org\/10.1007\/11431879_25\">10.1007\/11431879_25<\/a> (<a title=\"Publications_files\/ehci-awareness.pdf\" href=\"https:\/\/www.cs.usask.ca\/faculty\/kas\/Publications_files\/ehci-awareness.pdf\">PDF<\/a>)<\/p>\n<p class=\"paragraph_style_3\">N. Stavness and K.A. Schneider. Supporting Workflow in User Interface Description Languages. Workshop on Developing User Interfaces with XML: Advances on User Interface Description Languages, AVI 2004, Gallipoli, Italy, 2004.<\/p>\n<p class=\"paragraph_style_3\">K.A. Schneider, C. Gutwin, R. Penner, and D. Paquette. Mining a Software Developer&#8217;s Local Interaction History. MSR 2004, Edinburgh, 2004. (<a title=\"Publications_files\/MSR_Schneider.pdf\" href=\"https:\/\/www.cs.usask.ca\/faculty\/kas\/Publications_files\/MSR_Schneider.pdf\">PDF<\/a>)<\/p>\n<p class=\"paragraph_style_3\">N. Stavness and K.A. Schneider. Supporting Flexible Business Processes with the Progression Model. Workshop on making model-based user interface design practical: usable and open methods and tools. CADUI 2004, Madeira, 2004.<\/p>\n<p class=\"paragraph_style_3\">D. Paquette and K.A. Schneider. Interaction Templates for Constructing User Interfaces from Task Models. CADUI 2004, Madeira, 2004. Also to be published in Lecture Notes in Computer Science, Springer-Verlag, Berlin, 2004.<\/p>\n<p class=\"paragraph_style_3\">T.R. Dean, J.R. Cordy, A.J. Malton and K.A. Schneider, &#8220;Agile Parsing in TXL&#8221;, Journal of Automated Software Engineering 10,4 (October 2003), pp. 311-336. DOI=<a title=\"http:\/\/dx.doi.org\/10.1023\/A:1025801405075\" href=\"http:\/\/dx.doi.org\/10.1023\/A:1025801405075\">10.1023\/A:1025801405075<\/a> (<a title=\"Publications_files\/JASE_AP.pdf\" href=\"https:\/\/www.cs.usask.ca\/faculty\/kas\/Publications_files\/JASE_AP.pdf\">PDF<\/a>)<\/p>\n<p class=\"paragraph_style_3\">T.R. Dean, J.R. Cordy, A.J. Malton and K.A. Schneider, &#8220;Grammar Programming in TXL&#8221;, Proc. SCAM&#8217;02 &#8211; IEEE 2nd International Workshop on Source Code Analysis and Manipulation, Montreal, October 2002, pp. 93-102.<\/p>\n<p class=\"paragraph_style_3\">K.A. Schneider and J.R. Cordy, &#8220;Abstract User Interfaces: a Model and Notation to Support Plasticity in Interactive Systems&#8221; in Interactive Systems: Design, Specification and Verification, Springer Verlag Lecture Notes in Computer Science 2220, Berlin, 2002, pp. 28-48.<\/p>\n<p class=\"paragraph_style_3\">J.R. Cordy, T.R. Dean, A.J. Malton and K.A. Schneider, &#8220;Source Transformation in Software Engineering using the TXL Transformation System&#8221;, Special Issue on Source Code Analysis and Manipulation, Journal of Information and Software Technology 44,13 (October 2002), pp. 827-837.<\/p>\n<p class=\"paragraph_style_3\">K.A. Schneider, &#8220;Increasing the Plasticity of a Legacy Application&#8221;, in First International Workshop on Task Models and Diagrams for User Interface Design, Bucharest, Romania, July 2002, pp. 120-126.<\/p>\n<p class=\"paragraph_style_3\">K.A. Schneider and J.R. Cordy, &#8220;AUI: A Programming Language for Developing Plastic Interactive Software&#8221;, Proc. HICSS-35 &#8211; Hawaii Int&#8217;l Conf. on the System Sciences, Waikoloa, Hawaii, Jan. 2002, pp. 281b (10 pp.)<\/p>\n<p class=\"paragraph_style_3\">J.R. Cordy, T.R. Dean, A.J. Malton and K.A. Schneider, &#8220;Software Engineering by Source Transformation &#8211; Experience with TXL&#8221;, Proc. SCAM&#8217;01 &#8211; IEEE 1st International Workshop on Source Code Analysis and Manipulation, Florence, November 2001, pp. 168-178.<\/p>\n<p class=\"paragraph_style_3\">T.R. Dean, J.R. Cordy, K.A. Schneider and A.J. Malton, &#8220;Experience Using Design Recovery Techniques to Transform Legacy Systems&#8221;, Proc. ICSM 2001 &#8211; IEEE International Conference on Software Maintenance, Florence, November 2001, pp. 622-631.<\/p>\n<p class=\"paragraph_style_3\">K.A. Schneider and J.R. Cordy, &#8220;Abstract User Interfaces: a Model and Notation to Support Plasticity in Interactive Systems&#8221;, Proc. DSVIS 2001 &#8211; 8th International Workshop on Design, Specification and Verification of Interactive Systems, Glasgow, June 2001, pp. 40-59.<\/p>\n<p class=\"paragraph_style_3\">J.R. Cordy, K.A. Schneider, T.R. Dean and A.J. Malton, &#8220;HSML: Design Directed Source Code Hot Spots&#8221;, Proc. IWPC 2001 &#8211; IEEE 9th International Workshop on Program Comprehension, Toronto, May 2001, pp. 145-154.<\/p>\n<p class=\"paragraph_style_3\">A.J. Malton, K.A. Schneider, J.R. Cordy, T.R. Dean, D. Cousineau and J. Reynolds, &#8220;Processing Software Source Text in Automated Design Recovery and Transformation&#8221;, Proc. IWPC 2001 &#8211; IEEE 9th International Workshop on Program Comprehension, Toronto, May 2001, pp. 127-134.<\/p>\n<p class=\"paragraph_style_3\">J.R. Cordy and K.A. Schneider, &#8220;Architectural Design Recovery Using Source Transformation&#8221;, In Proceedings CASE&#8217;95 Workshop on Software Architecture, Toronto, July 1995, 15 pp.<\/p>\n<p class=\"paragraph_style_3\">D.A. Lamb and K.A. Schneider. &#8220;Formalization of information hiding design methods&#8221;, In Proceedings of the IBM Centre for Advanced Studies Conference, Toronto, November 9-12, 1992, pp. 201-214.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recent Publications (The bibtex for most of the articles can be found at Google Scholar.) 2020 A Machine Learning Based Framework for Code Clone Validation Golam Mostaeen, Banani Roy, Chanchal Roy, Kevin Schneider, Jeffrey Svajlenko, &#8220;A Machine Learning Based Framework for Code Clone Validation&#8221;, Journal of Systems and Software, 41 pages (Accepted). Investigating Near-Miss Micro-Clones [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-49","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/clones.usask.ca\/kas\/wp-json\/wp\/v2\/pages\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clones.usask.ca\/kas\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/clones.usask.ca\/kas\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/clones.usask.ca\/kas\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/clones.usask.ca\/kas\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":4,"href":"https:\/\/clones.usask.ca\/kas\/wp-json\/wp\/v2\/pages\/49\/revisions"}],"predecessor-version":[{"id":1938,"href":"https:\/\/clones.usask.ca\/kas\/wp-json\/wp\/v2\/pages\/49\/revisions\/1938"}],"wp:attachment":[{"href":"https:\/\/clones.usask.ca\/kas\/wp-json\/wp\/v2\/media?parent=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}