Detecting Modularity Flaws of Evolving Code: What the History Can Reveal? | IEEE Conference Publication | IEEE Xplore