Quality Hound — An online code smell analyzer for scratch programs

Peeratham Techapalokul, Eli Tilevich · 2017

In this showpiece, we demonstrate the functionality of Quality Hound - an online program analysis tool that takes as input a Scratch project and presents to the user a visual representation of the detected quality problems. Made accessible via a browser-based user interface, Quality Hound is instantaneously accessible to any Scratch user all over the world. The design of Quality Hound is informed by our research on cataloging and automatically detecting recurring quality problems, commonly referred to as code smells. We envision that Quality Hound can benefit the entire Scratch community by raising the awareness of software quality in this visual programming domain.

Read the paper · More papers on PaperTik