{"title":"Automatic identification of the anti-patterns using the rule-based approach","authors":"I. Polásek, Samuel Snopko, I. Kapustik","doi":"10.1109/SISY.2012.6339530","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":207630,"journal":{"name":"2012 IEEE 10th Jubilee International Symposium on Intelligent Systems and Informatics","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE 10th Jubilee International Symposium on Intelligent Systems and Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SISY.2012.6339530","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
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.