Address:

    Computer Science and Engineering Discipline Khulna University Khulna-9208, Bangladesh

    Email:

    mshankar@cseku.ac.bd, mshankar@ku.ac.bd

    Contact:

    +8801700951594

    Personal Webpage:
    click here

Dr. Manishankar Mondal
Associate Professor

Postdoctoral Fellowship (Software Engineering)
Department of Computer Science
University of Saskatchewan, Canada.
Supervisors: Dr. Chanchal K. Roy and Dr. Kevin A. Schneider



Doctor of Philosophy (Computer Science)
Department of Computer Science
University of Saskatchewan, Canada.
Supervisors: Dr. Chanchal K. Roy and Dr. Kevin A. Schneider 
Grade: 93%


Master of Science (Computer Science)
Department of Computer Science
University of Saskatchewan, Canada. 
Supervisors: Dr. Chanchal K. Roy and Dr. Kevin A. Schneider
Grade: 89.2% 


Bachelor of Science (Computer Science and Engineering)
Comnputer Science and Engineering Discipline
Khulna University, Khulna, Bangladesh.
Thesis Supervisors: Dr. Kamrul Hasan Talukder and Dr. Rameswar Debnath
CGPA: 3.83 out of 4.00 


Higher Secondary Certificate (HSC)
Paikgacha College
Paikgacha, Khulna, Bangladesh.
Marks: 820 


Secondary School Certificate (SSC)
Paikgacha Govt. High School
Paikgacha, Khulna, Bangladesh.
Marks: 845

  • Software maintenance and evolution,
  • clones,
  • clone refactoring, 
  • mining change patterns

Current Research Project/Collaboration

SL Title
No Research Project Available



Book Chapter Publications
2021

  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, "A Summary on the Stability of Code Clones and Current Research Trends", 2021, In: Inoue K., Roy C.K. (eds) Code Clone Analysis. Springer, Singapore. https://doi.org/10.1007/978-981-16-1927-4_12

  • Manishankar Mondal, Chanchal K. Roy, James R. Cordy, "NiCad: A Modern Clone Detector", 2021, In: Inoue K., Roy C.K. (eds) Code Clone Analysis. Springer, Singapore. https://doi.org/10.1007/978-981-16-1927-4_3




Journal Publications


2021
  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider, "ID-correspondence: A Measure for Detecting Evolutionary Coupling", Empirical Software Engineering Journal, https://link.springer.com/article/10.1007/s10664-020-09921-9


2019
  • Debajyoti Mondal, Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, Shisong Wang, and Yukun Li, "Clone-World: A Visual Analytic System for Large Scale Software Clones", Visual Informatics Journal, DOI: 10.1016/j.visinf.2019.03.003

2018
  • Manishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider, "Bug-proneness and Late Propagation Tendency of Code Clones: A Comparative Study on Different Clone Types", Journal of Systems and Software, DOI: 10.1016/j.jss.2018.05.028
2017
  • Manishankar Mondal, Md Saidur Rahman, Chanchal K. Roy, and Kevin A. Schneider, "Is Cloned Code Really Stable", Empirical Software Engineering Journal, 81 pp, DOI: 10.1007/s10664-017-9528-y

  • Judith F. Islam, Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, "Comparing Software Bugs in Clone and Non-clone Code: An Empirical Study", International Journal of Software Engineering and Knowledge Engineering, 2017, DOI: 10.1142/S0218194017400083
2016
  • Manishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider, "A comparative study on the intensity and harmfulness of late propagation in near-miss code clones", Software Quality Journal, 33 pp, DOI: 10.1007/s11219-016-9305-y
2013
2012



Conference Publications

2021
  • Manishankar Mondal, Chanchal K. Roy, Banani Roy and Kevin Schneider, "FLeCCS: A Technique for Suggesting Fragment-Level Similar Co-change Candidates", in the Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension (ICPC), 2021, 11pp.

  • Hamid Khodabandehloo, Banani Roy, Chanchal Roy, Kevin Schneider, Manishankar Mondal, "A Testing Approach While Re-engineering Legacy Systems: An Industrial Case Study"

2020    
  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, "A Fine-Grained Analysis on the Inconsistent Changes in Code Clones", in the Proceedings of the 36th International Conference on Software Maintenance and Evolution (ICSME 2020), pp. 220 - 231.

  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, "Investigating Near-Miss Micro-Clones in Evolving Software", in the Proceedings of the 28th ACM/IEEE International Conference on Program Comprehension (ICPC 2020), 11pp. (to appear)

  • Md Nadim, Manishankar Mondal, Chanchal K. Roy, "Evaluating Performance of Clone Detection Tools in Detecting Cloned Co-change Candidates", in the Proceedings of the 14th International Workshop on Software Clones (IWSC), 2020, 7pp. (to appear)

  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, "Associating Code Clones with Association Rules for Change Impact Analysis", in the Proceedings of the 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2020, 11pp. (to appear)

  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, "HistoRank: History-based Ranking of Co-change Candidates", in the Proceedings of the 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2020, 11pp. (to appear)

2019    
  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, "Investigating the Relationship between Evolutionary Coupling and Software Bug-proneness", in the Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (CASCON), 2019, 11pp. (to appear)

  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, "Ranking Co-change Candidates of Micro-Clones", in the Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (CASCON), 2019, 11pp. (to appear)

  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, "Investigating Context Adaptation Bugs in Code Clones", in the Proceedings of the 35th International Conference on Software Maintenance and Evolution (ICSME), 2019, 12pp. (to appear)

  • Judith F. Islam, Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, "Comparing Bug Replication in Regular and Micro Code Clones", in the Proceedings of the 27th IEEE/ACM International Conference on Program Comprehension (ICPC), 2019, 11pp. (to appear)

  • Debajyoti Mondal, Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, Shisong Wang, and Yukun Li, "Clone-World: A Visual Analytic System for Large Scale Software Clones", in the Proceedings of the International Workshop on Pacific Visual Analytics Science  and Technology (PacificVAST), 2019, 11 pp. (to appear)

  • Debajyoti Mondal, Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, Shisong Wang, Yukun Li, "Towards Visualizing Large Scale Evolving Clones", in the Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE Poster Track), Montreal, QC, Canada, May, 2019, 4 pp. (to appear)

  • Judith F. Islam, Manishankar Mondal, Chanchal K. Roy, “A Comparative Study of Software Bugs in Micro-clones and Regular Code Clones”, in the Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), Hangzhou, China, February, 2019, 11 pp. (to appear)

2018
  • Debasish Chakraborti, Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, "Optimized Storing of Workflow Outputs through Mining Association Rules", in the Proceedings of the IEEE BigData 2018, Seattle, USA, 8 pp.
  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, "Micro-clones in Evolving Software", in the Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), Campobasso, Italy, March, 2018, pp. 50 -- 60.

  • MD. ANAYTUL ISLAM, Moksedul Islam, Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, "Detecting Evolutionary Coupling Using Transitive Association Rules", in the Proceedings of the 18th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2018), Madrid, Spain, September, 2018, (Accepted).

2017
  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, "Bug Propagation through Code Cloning: An Empirical Study", in the Proceedings of the 33rd International Conference on Software Maintenance and Evolution (ICSME), Shanghai, China, September 2017, 12 pp.

  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, "Identifying Code Clones having High Possibilities of Containing Bugs", in the Proceedings of the 25th International Conference on Program Comprehension (ICPC), Buenos Aires-Argentina, May 2017, 12 pp.

  • Judith F. Islam, Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, "A Comparative Study of Software Bugs in Clone and Non-Clone Code", in the Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering (SEKE 2017), Pittsburgh, PA 15238 USA, July, 2017, 8 pp.

  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, "Does Cloned Code Increase Maintenance Effort?", in the Proceedings of the 11th International Workshop on Software Clones (IWSC), Klagenfurt, Austria, February 2017.

2016
  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, "An Exploratory Study on Change Suggestions for Methods Using Clone Detection", in the Proceedings of the 26th Annual International Conference hosted by the Centre for Advanced Studies Research, IBM Canada Software Laboratory (CASCON), Markham, Ontario, Canada, November 2016. ACM (to appear)

  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, "An Empirical Study on Ranking Change Recommendations Retrieved using Code Similarity", in the Proceedings of the 10th International Workshop on Software Clones (IWSC), Osaka, Japan, March 2016. (to appear)

  • Judith F. Islam, Manishankar Mondal, Chanchal K. Roy, "Bug Replication in Code Clones: An Empirical Study", in the Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), Osaka, Japan, March 2016. IEEE

2015
  • Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, "An Empirical Study on Change Recommendation", in the Proceedings of the 25th Annual International Conference hosted by the Centre for Advanced Studies Research, IBM Canada Software Laboratory (CASCON), Markham, Ontario, Canada, November 2015. ACM (to appear)

  • Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, "A Comparative Study on the Bug-Proneness of Different Types of Code Clones", In the Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME), 2015, 10pp, Bremen, Germany (to appear).

  • Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, "SPCP-Miner: A Tool for Mining Code Clones that are Important for Refactoring or Tracking", In the Proceedings of the 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), 2015, pp. 482--486, Montreal, Canada, March, 2015 .

2014
  • Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, ''Automatic Identification of Important Clones for Refactoring and Tracking'', In Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2014), 10 pp., Victoria, Canada, September 2014 (to appear).

  • Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, ''A Fine-Grained Analysis on the Evolutionary Coupling of Cloned Code'', In Proceedings of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014), 10 pp., Victoria, Canada, September 2014 (to appear).

  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider. ''Prediction and Ranking of Co-change Candidates for Clones'', in Proceedings of MSR 2014, Hyderabad, India, June 2014, 10 pp. ACM

  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider. ''Automatic Ranking of Clones for Refactoring through Mining Association Rules'', in Proceedings of CSMR-WCRE 2014, Antwerp, Belgium, February 2014, 10 pp. IEEE

  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider. ''Improving the Detection Accuracy of Evolutionary Coupling by Measuring Change Correspondence'', in Proceedings of CSMR-WCRE 2014, Antwerp, Belgium, February 2014, 4 pp. IEEE

  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider. ''Late Propagation in Near-Miss Clones: An Empirical Study'', in Proceedings of IWSC 2014, Antwerp, Belgium, February 2014, 15 pp. IEEE
2013 2012 2011
  • Manishankar Mondal, Md. Saidur Rahman, Ripon K. Saha, Chanchal K. Roy, Jens Krinke, Kevin A. Schneider, “An Empirical Study of the Impacts of Clones in Software Maintenance”, in Proceedings of the Student Research Symposium Track of the 19th IEEE International Conference on Program Comprehension (ICPC 2011), Kingston, Canada, June 2011, pp. 242-245. IEEE Computer Society
2006 2005