author thumb

Hello, my name is Zhewei Hu
Incoming SRE@Pinterest |
Ph.D. student@NCSU |
SRE Intern’18@Procore |
SDE Intern’17@IBM |
SDE Intern’16@Offers.com

Software Development Process Badsmells Detection

Description

  1. Used gitable.py to collect information from a specific Github Repo and store in the format of JSON.
  2. Wrote 14 feature extractors to further process the raw JSON data.
  3. Implemented 6 bad smell detectors to detect whether this repo exists some bad smells during development process, such as Issue Time Duration Detector, etc.
  4. Implemented 2 early warning detectors (Issue Duration Early Warning and Issue Interval Early Warning) to give early warnings of bad smell patterns.

/end