{"title":"Changes, Defects and Polymorphism: Is There Any Correlation?","authors":"Petru Florin Mihancea, C. Marinescu","doi":"10.1109/CSMR.2013.45","DOIUrl":null,"url":null,"abstract":"Source code is better than concrete code when it comes to reduced change likelihood. Trying to provide empirical evidence for this assumption, we investigate if there are any correlations between the usage of partially polymorphic calls in classes and their change and defect likelihood. Based on the provided evidence, practitioners are advised about the potential impact of polymorphism at the source code level.","PeriodicalId":309343,"journal":{"name":"2013 17th European Conference on Software Maintenance and Reengineering","volume":"238 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-03-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 17th European Conference on Software Maintenance and Reengineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSMR.2013.45","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Source code is better than concrete code when it comes to reduced change likelihood. Trying to provide empirical evidence for this assumption, we investigate if there are any correlations between the usage of partially polymorphic calls in classes and their change and defect likelihood. Based on the provided evidence, practitioners are advised about the potential impact of polymorphism at the source code level.