Registered user since Wed 24 Jan 2018
Tushar Sharma is an assistant professor at Dalhousie University, Canada. He leads Software Maintenance and Analytics Research Team (SMART) lab focusing on software design and architecture, refactoring, code quality, technical debt, and machine learning for software engineering (ML4SE). He earned PhD from Athens University of Economics and Business, Athens, Greece, specializing in software engineering. He obtained an MS in Computer Science from the Indian Institute of Technology-Madras, Chennai, India. His professional experience includes working with Siemens Research, USA, for approximately two years and with Siemens Corporate Technology, India, for seven years. He co-authored Refactoring for Software Design Smells: Managing Technical Debt and two Oracle Java certification books. He founded and developed Designite, a software design quality assessment tool many practitioners and researchers use worldwide.
Contributions
2025
2024
ICSME
- Author of Investigating developers’ perception on software testability and its effects within the Journal First Track-track
- Author of Enhancing Identifier Naming Through Multi-Mask Fine-tuning of Language Models of Code within the Artifact Evaluation Track and ROSE Festival-track
- Author of Broken Windows: Exploring the Applicability of a Controversial Theory on Code Quality within the Research Track-track
SCAM
ICSA
ICSE
- Demonstration Co-Chair in Demonstrations within the Demonstrations-track
- Author of Naturalness of Attention: Revisiting Attention in Code Language Models within the Artifact Evaluation-track
- Author of Naturalness of Attention: Revisiting Attention in Code Language Models within the New Ideas and Emerging Results-track
- Demonstration Co-Chair in Organising Committee
- Session Chair of LLM, NN and other AI technologies 3 (part of Research Track)
- Committee Member in Research Track within the Research Track-track
Mining Software Repositories
- Author of Multi-faceted Code Smell Detection at Scale using DesigniteJava 2.0 within the Data and Tool Showcase Track-track
- Junior Program Committee Co-Chair in Organizing Committee
- Junior Program Committee Co-Chair in Technical Papers - Junior Program Committee within the Junior PC-track
- Author of Greenlight: Highlighting TensorFlow APIs Energy Footprint within the Data and Tool Showcase Track-track
International Conference on Technical Debt
- Emerging Researchers' Forum Co-chair in Organizing Committee
- Session Chair of Q&A within the Emerging Researchers' Forum-track
- Emerging Researchers' Forum Co-chair in Emerging Researchers' Forum within the Emerging Researchers' Forum-track
- Session Chair of ERF introduction within the Emerging Researchers' Forum-track
- Session Chair of Panel within the Emerging Researchers' Forum-track
- Session Chair of ERF/industry (part of Plenary)
2023
Mining Software Repositories
ICSME
- Session Chair of Software Changes (part of Research Track)
- Author of Mining and Fusing Productivity Metrics with Code Quality Information at Scale within the Tool Demo Track-track
- Author of Automatic Refactoring Candidate Identification Leveraging Effective Code Representation within the New Ideas and Emerging Results Track-track
- Committee Member in Doctoral Symposium Track - Program Committee within the Doctoral Symposium Track-track
- Author of Calibrating Deep Learning-based Code Smell Detection using Human Feedback within the Artifact Evaluation Track and ROSE Festival-track
International Conference on Program Comprehension
2022
ASE
Mining Software Repositories
International Conference on Technical Debt
2021
ESEC/FSE
- Session Chair of SE & AI—Software Engineering for Machine Learning 2 (part of Research Papers)
- Co-chair in Program Committee within the Student Research Competition-track
- Committee Member in Program Committee within the Industry Papers-track
- Session Chair of Analytics & Software Evolution—Metrics (part of Research Papers)
- Student Research Competition Co-Chair in Organizing Committee
International Conference on Technical Debt
International Conference on Program Comprehension
Mining Software Repositories
- Author of QScored: A Large Dataset of Code Smells and Quality Metrics within the Data Showcase-track
- Author of Architecture Smells and Pareto Principle: A Preliminary Empirical Exploration within the Technical Papers-track
- Committee Member in Program Committee within the FOSS Award-track
- Committee Member in Data Showcase Committee within the Data Showcase-track