"Watts This Smell: A Comprehensive Taxonomy of Software Energy Smells" accepted in ICSME 2026. Preprint
Tushar Sharma
Associate Professor
Faculty of Computer Science · Dalhousie University
I lead the SMART Lab at Dalhousie University. My research focuses on software code quality, sustainable AI, and AI for software engineering. I am interested in building tools and techniques that help developers write better, greener, and more maintainable software.
Open positions:
If you see your research career in software engineering (specifically but not limited to, software quality, refactoring, and applied machine learning for SE) or Green AI (energy optimization tools and techniques for AI workloads, energy benchmarking), consider expressing your interest for the positions using this form.
News
SMART Lab · Updates
Latest news
Page 1 / 8
Received the MSR Ric Holt Early Career Award for pioneering research in code quality and Green AI, plus development of widely-adopted software engineering tools. LinkedIn
Distinguished Reviewer Award for exemplary peer review service at TechDebt 2026. LinkedIn
"BRACE: Unified Benchmarking of Accuracy and Energy for Code Language Models" accepted in JAWs 2026. Preprint
"The Hidden Cost of AI: Challenges and Opportunities" at University of PEI, Canada.
"Energy Flow Graph: Modeling Software Energy Consumption" accepted in FSE 2026 (Ideas, Visions, and Reflections track). Preprint
"CodeGreen: Towards Improving Precision and Portability in Software Energy Measurement" accepted in FSE 2026 (Tool Demo track). Preprint
Appointed Associate Editor for Journal of Systems and Software (JSS).
"The Hidden Cost of Intelligence: The Energy Footprint of AI from Code to GPU Kernels" at FOSDEM 2026, Brussels, Belgium. Event
CTV News coverage: "Power Problem." Video
Lab2Market grant for LeanPrompt: Accelerating Generative AI with Smarter Resource Utilization.
Distinguished Service Award for organization as Program Co-chair, Source Code Analysis and Manipulation 2025, New Zealand.
Dean's Research Excellence Award for contributions to Software Engineering and Green AI research.
Atlantic Business Magazine: "Adopting AI: Handle With Care." Article
The Globe and Mail coverage on AI's environmental impact. Article
Participated in Dagstuhl perspective workshop on "Reframing technical debt." Post
Financial Post: "The hidden cost of the AI revolution: carbon emissions." Article
Dalhousie University news feature on Green AI research. Article
Mitacs Accelerate grant for "Fine-tuning an LLM for patent drafting" ($30K), industry partner: XLSCOUT.
New Books Network coverage of "Code Smell Detection by Deep Direct-Learning and Transfer Learning." Coverage
Digital Research Alliance of Canada computing resources ($51K+) via Resource Allocation Competition, Co-PI with Dr. Masud Rahman.
Mitacs Accelerate grant ($225K) for "Exploring connection between internal and external software quality attributes," industry partner: Spokesfan.
Mitacs Accelerate grant ($15K) for "Subsystem Optimization of Intelligent Automated Distribution Kiosk."
Best Artifact Award for "Calibrating Deep Learning-based Code Smell Detection using Human Feedback" at SCAM 2023.
Lab2Market grant for CoderGate.
Canada First Research Excellence Fund (CFREF) accepted for "Transforming Climate Action: Addressing the Missing Ocean" ($154 million over 7 years), team of 170 researchers.
NSERC Discovery grant approved for "DevQOps: A Continuous Software Quality Assurance Framework" (5-year funding).
Lab2Market grant for QConnect.
Joined the Faculty of Computer Science at Dalhousie University as Assistant Professor.
Served as PI of DARPA AMP MINDSIGHT team (Siemens, JHU/APL, BAE, UC Irvine).
Joined Siemens Research, Charlotte, USA.
Defended PhD thesis: "Extending Maintainability Analysis Beyond Code Smells." Thesis
Service
Associate Editor
Journal of Systems and Software (JSS) · 2026
Organizer
Seminar on Advanced Techniques & Tools for Software Evolution (SATToSE) · 2018
Program Committee
2026
SANER (Industry) Co-Chair
TechDebt (Research)
ICSME (Research)
EASE (Research)
2025
SCAM (Research) Co-Chair
ICSE (Research)
ISSRE (Research)
GREENS
ICSME (Research)
ICSME (Tools)
SANER (Research)
2024
ICSE (Demos) Co-Chair
TechDebt (ERF) Co-Chair
MSR (Junior PC) Co-Chair
ICSE (Research)
ASE (NIER)
ICSE (Research)
ASE (NIER)
SCAM (Research)
ICSME (Tools)
ICSA (Practice)
SANER (Short papers)
2023
ASE (NIER)
FSE (Industry)
ASE (NIER)
MSR (FOSS Awards)
ICPC Research
ICSME (DocSym)
SCAM (Research)
SATToSE
EASE Research
2022
ASE (Industry) Co-Chair
TechDebt (Research) Co-Chair
MSR (FOSS Awards)
SCAM Research
ICSME (Tools)
ICSME (Docsym)
COSEDS
SANER (Research)
2021
FSE (SRC) Co-Chair
NLPaSE
IWoR
ICSME (Tools)
SCAM (Engineering)
TechDebt (Research)
TechDebt (Experience)
TechDebt (Short papers)
SANER (Research)
ICPC (Research)
ISEC (Research)
2020
NLPaSE
SATToSE
SEAA
MSR (Mining Challenge)
ISEC (Research)
2018
MSR (Data Showcase)
Journal Reviewing
TSE
TOSEM
EMSE
JSS
IST
IET Software
SQJ
ACM Computing Reviews