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 41 papers between 2010 and 2024.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

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

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

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

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

Naturalness of Attention: Revisiting Attention in Code Language Models.
CoRR, 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

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
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
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...