Tushar Sharma

Orcid: 0000-0002-0538-052X

Affiliations:
  • Dalhousie University, Halifax, NS, Canada
  • Siemens Technology, Charlotte, NC, USA (former)
  • Athens University of Economics and Business, Greece (former)


According to our database1, Tushar Sharma authored at least 57 papers between 2010 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Enhancing Energy-Awareness in Deep Learning through Fine-Grained Energy Measurement.
ACM Trans. Softw. Eng. Methodol., November, 2024

A survey on machine learning techniques applied to source code.
J. Syst. Softw., March, 2024

Generating refactored code accurately using reinforcement learning.
CoRR, 2024

ALPINE: An adaptive language-agnostic pruning method for language models for code.
CoRR, 2024

COMET: Generating Commit Messages using Delta Graph Context Representation.
CoRR, 2024

CONCORD: Towards a DSL for Configurable Graph Code Representation.
CoRR, 2024

On Inter-dataset Code Duplication and Data Leakage in Large Language Models.
CoRR, 2024

Enhancing Identifier Naming Through Multi-Mask Fine-Tuning of Language Models of Code.
Proceedings of the IEEE International Conference on Source Code Analysis and Manipulation, 2024

Multi-faceted Code Smell Detection at Scale using DesigniteJava 2.0.
Proceedings of the 21st IEEE/ACM International Conference on Mining Software Repositories, 2024

Greenlight: Highlighting TensorFlow APIs Energy Footprint.
Proceedings of the 21st IEEE/ACM International Conference on Mining Software Repositories, 2024

Broken Windows: Exploring the Applicability of a Controversial Theory on Code Quality.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2024

Naturalness of Attention: Revisiting Attention in Code Language Models.
Proceedings of the 2024 ACM/IEEE 44th International Conference on Software Engineering: New Ideas and Emerging Results, 2024

LLMs for Code: The Potential, Prospects, and Problems.
Proceedings of the 21st IEEE International Conference on Software Architecture, 2024

Benchmarking Emerging Deep Learning Quantization Methods for Energy Efficiency.
Proceedings of the 21st IEEE International Conference on Software Architecture, 2024

Exploring Influence of Feature Toggles on Code Complexity.
Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering, 2024

2023
On Inter-dataset Code Duplication and Data Leakage in Large Language Models.
Dataset, December, 2023

Investigating developers' perception on software testability and its effects.
Empir. Softw. Eng., October, 2023

FECoM: A Step towards Fine-Grained Energy Measurement for Deep Learning.
CoRR, 2023

Calibrating Deep Learning-based Code Smell Detection using Human Feedback.
Proceedings of the 23rd IEEE International Working Conference on Source Code Analysis and Manipulation, 2023

DACOS - A Manually Annotated Dataset of Code Smells.
Proceedings of the 20th IEEE/ACM International Conference on Mining Software Repositories, 2023

Mining and Fusing Productivity Metrics with Code Quality Information at Scale.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2023

Automatic Refactoring Candidate Identification Leveraging Effective Code Representation.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2023

2022
X-SBR: On the Use of the History of Refactorings for Explainable Search-Based Refactoring and Intelligent Change Operators.
IEEE Trans. Software Eng., 2022

Lessons from Research to Practice on Writing Better Quality Puppet Scripts.
Proceedings of the IEEE International Conference on Software Analysis, 2022

Empirical Standards for Repository Mining.
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022

Green AI: Do Deep Learning Frameworks Have Different Costs?
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

2021
Code smell detection by deep direct-learning and transfer-learning.
J. Syst. Softw., 2021

A Survey on Machine Learning Techniques for Source Code Analysis.
CoRR, 2021

QScored: A Large Dataset of Code Smells and Quality Metrics.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

Architecture Smells and Pareto Principle: A Preliminary Empirical Exploration.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

2020
Smelling smells using Deep Learning.
Dataset, July, 2020

An empirical investigation on the relationship between design and architecture smells.
Empir. Softw. Eng., 2020

Do We Need Improved Code Quality Metrics?
CoRR, 2020

Understanding and Characterizing Changes in Bugs Priority: The Practitioners' Perceptive.
Proceedings of the 20th IEEE International Working Conference on Source Code Analysis and Manipulation, 2020

QScored: An Open Platform for Code Quality Ranking and Visualization.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

2019
On the Feasibility of Transfer-learning Code Smells using Deep Learning.
CoRR, 2019

How deep is the mud: fathoming architecture technical debt using designite.
Proceedings of the Second International Conference on Technical Debt, 2019

2018
A survey on software smells.
J. Syst. Softw., 2018

Smelly relations: measuring and understanding database schema quality.
Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, 2018

Detecting and managing code smells: research and practice.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

2017
Selected Resources for a Literature Survey on Software Smells.
Dataset, November, 2017

Towards a context dependent Java exceptions hierarchy.
Proceedings of the 39th International Conference on Software Engineering, 2017

House of Cards: Code Smells in Open-Source C# Repositories.
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017

2016
Augur: Incorporating Hidden Dependencies and Variable Granularity in Change Impact Analysis.
Proceedings of the 16th IEEE International Working Conference on Source Code Analysis and Manipulation, 2016

Does your configuration code smell?
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Refactoring for software architecture smells.
Proceedings of the 1st International Workshop on Software Refactoring, 2016

Designite: a software design quality assessment tool.
Proceedings of the 1st International Workshop on Bringing Architectural Design Thinking into Developers' Daily Activities, 2016

2015
Software Process versus Design Quality: Tug of War?
IEEE Softw., 2015

Challenges to and Solutions for Refactoring Adoption: An Industrial Perspective.
IEEE Softw., 2015

Applying Design Principles in Practice.
Proceedings of the 8th India Software Engineering Conference, 2015

2014
ESA: the exclusive-similarity algorithm for identifying extract-class refactoring candidates automatically.
Proceedings of the 7th India Software Engineering Conference, Chennai, 2014

2013
Towards a Principle-based Classification of Structural Design Smells.
J. Object Technol., 2013

MIDAS: a design quality assessment method for industrial software.
Proceedings of the 35th International Conference on Software Engineering, 2013

2012
Identifying extract-method refactoring candidates automatically.
Proceedings of the Fifth Workshop on Refactoring Tools 2012, 2012

Quantifying Quality of Software Design to Measure the Impact of Refactoring.
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference Workshops, 2012

2011
Quality Model Driven Dynamic Analysis.
Proceedings of the 35th Annual IEEE International Computer Software and Applications Conference, 2011

2010
Inferring design patterns using the ReP graph.
J. Object Technol., 2010


  Loading...