Dead Code Detection On Class Level.

Fabian Streitel, Daniela Steidl, Elmar Jürgens · 2014

Many software systems contain usused code. While unused code is an unnecessary burden for mainte-nance, it is often unclear which parts of a modern software system can actually be removed. We present a semi-automatic, iterative, language-independent ap-proach to identify unused classes in large object-oriented systems. It combines static and runtime in-formation about an application and aids developers in identifying unused code in their system with high pre-cision. A case study on three real-life systems shows its effectiveness and feasibility in practice. 1

Read the paper · More papers on PaperTik