kirancodes.me
To Proof Maintenance & Beyond!

Combining concern input with program analysis for bloat detection

Suparna Bhattacharya, Kanchi Gopinath, Mangala Gowri Nanda

Abstract

Framework based software tends to get bloated by accumulating optional features (or concerns) just-in-case they are needed. The good news is that such feature bloat need not always cause runtime execution bloat. The bad news is that often enough, only a few statements from an optional concern may cause execution bloat that may result in as much as 50% runtime overhead.

Related papers