aspect-oriented programming AspectJ change proneness concept identification dependency analysis developers' perception empirical study entropy fault models fault prediction fault proneness formal concept analysis high-level textual query language information retrieval lexicon bad smells linguistic antipatterns mining software repositories natural language processing object-oriented programming program comprehension refactoring renaming Ruby software quality source code identifiers static analysis systematic literature review textual analysis traceability visual query interface
Polytechnique Montréal, 2014.
Can Lexicon Bad Smells improve fault prediction? (Inproceeding)
Proceedings of the Working Conference on Reverse Engineering (WCRE), pp. 235–244, 2012.