Automatic identification of the anti-patterns using the rule-based approach

Ivan Polášek, Samuel Snopko, Ivan Kapustik · 2012

Adjustment and rebuilding of the source code is an integral part of the software engineering life cycle, mainly in modern Agile Modeling and eXtreme Programming. Fowler identified 22 bad smells that could be found in the refactoring process and this set is still growing for model flaws in the UML diagrams as well. This paper proposes a set of bad smells that may be found in software models and a way for creating facts and rules for finding them in the models.

Read the paper · More papers on PaperTik