GitHunt

Tushar Sharma

tushartushar

Assist. Prof. at Dalhousie University, co-author of "Refactoring for Software Design Smells: Managing Technical Debt", creator of Designite.

Dalhousie University
Halifax, Canada

Languages

Python48%Java20%Jupyter Notebook12%HTML8%C#8%JavaScript4%

Repos

47

Stars

374

Forks

149

Top Language

Python

Loading contributions...

Top Repositories

Repositories

47
TU
tushartushar/DesigniteJava

Detects smells and computes metrics of Java code

Java18966Updated 1 year ago
code-smellsdesign-smellsjavametricsobject-oriented-metricstechnical-debt
TU
tushartushar/theGreekLegacy

The Greek Legacy

153Updated 5 years ago
TU
tushartushar/mavenFork

Apache Maven core

Java00Updated 4 months ago
TU
tushartushar/smells

A Taxonomy of Software Smells

HTML247Updated 5 years ago
catalogcode-qualitycode-smellsmaintainabilitysoftware-smellstaxonomy
TU
tushartushar/python-code-quality-analysis

No description provided.

Jupyter Notebook00Updated 10 months ago
TU
tushartushar/DeepLearningSmells

Smelling smells using Deep Learning

Python4725Updated 5 years ago
TU
tushartushar/Puppeteer

Smell detection tool for Puppet code

Python4013Updated 5 years ago
TU
tushartushar/git-utils

A Java utility project for git

Java00Updated 1 year ago
TU
tushartushar/designite_util

No description provided.

Python02Updated 1 year ago
TU
tushartushar/embed_using_llms

Generate embeddings using LLMs

Python12Updated 1 year ago
TU
tushartushar/miningSmellData

Smell mining data for open-source C# projects

37Updated 6 years ago
TU
tushartushar/ML4SCA

Machine Learning for Source Code Analysis

Python172Updated 2 years ago
literature-reviewmachine-learningml4sesoftware-engineeringsurvey
TU
tushartushar/halifax

Moving to Halifax guide

511Updated 1 year ago
TU
tushartushar/CodeSplitJava

Splits Java code into methods and classes

Java73Updated 3 years ago
TU
tushartushar/ML4SE_Course

No description provided.

Python00Updated 2 years ago
TU
tushartushar/DbDeo

Database smell detector

Python131Updated 8 years ago
TU
tushartushar/ParetoPrincipleArchSmells

Architecture Smells and Pareto Principle

Jupyter Notebook11Updated 5 years ago
TU
tushartushar/the-algorithmFork

Source code for Twitter's Recommendation Algorithm

00Updated 2 years ago
TU
tushartushar/search-repo

The script/package searches repositories on GitHub using GraphQL API.

Python20Updated 3 years ago
TU
tushartushar/SoftwareDesignFork

Introduction to Software Design with Java

Java32Updated 4 years ago
TU
tushartushar/LCOM

Computes variants of LCOM metric

HTML20Updated 5 years ago
TU
tushartushar/awesome-legacy-systemsFork

A curated list of awesome resources and links about tackling legacy systems that gives hope.

00Updated 4 years ago
TU
tushartushar/EmpiricalStandardsFork

Tools and standards for conducting and evaluating research in software engineering

JavaScript00Updated 4 years ago
TU
tushartushar/CSrankingsFork

A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.

Python00Updated 4 years ago
TU
tushartushar/ArgParseCS

A command line argument parser for C#

C#10Updated 5 years ago
command-line-parsercsharp
TU
tushartushar/autoencoder

Smell detection using a simple autoencoder model

Jupyter Notebook00Updated 5 years ago
TU
tushartushar/instruction2vecFork

Efficient Preprocessor of Assembly Code to Detect Software Weakness with CNN

Python00Updated 5 years ago
TU
tushartushar/qscored_agent

QScored agent/cllient

Python00Updated 5 years ago
TU
tushartushar/slideQ

Presentation Smells Detector

C#22Updated 9 years ago
TU
tushartushar/ArchitectureQualityEvolution

A utility program to analyze architecture quality evolution for Java programs

Python22Updated 6 years ago

Gists

Recent Activity

Tushar Sharma (tushartushar) | GitHunt