{"title":"Code clones in program test sequence identification","authors":"Anupama Surendran, P. Samuel, K. Jacob","doi":"10.1109/WICT.2011.6141393","DOIUrl":null,"url":null,"abstract":"In this work, we have emphasized the need for software clones in test sequence identification. We have provided some relevant features of code clones which make them apt in assisting test sequence identification. In this paper, we have pointed out the relevance of automated test sequence generation in software development life cycle and we have also presented a classification of clones. We have used program slicing technique to obtain slices of the source program and from these slices software code clones are identified. The main contribution of this work is to highlight the relevance of code clones in test sequence identification and the importance of using program slicing in code clone detection. Applying both static and forward dynamic slicing techniques will make code clone detection more factual. We have also mentioned the need for mapping of values in test sequence identification.","PeriodicalId":178645,"journal":{"name":"2011 World Congress on Information and Communication Technologies","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 World Congress on Information and Communication Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WICT.2011.6141393","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
In this work, we have emphasized the need for software clones in test sequence identification. We have provided some relevant features of code clones which make them apt in assisting test sequence identification. In this paper, we have pointed out the relevance of automated test sequence generation in software development life cycle and we have also presented a classification of clones. We have used program slicing technique to obtain slices of the source program and from these slices software code clones are identified. The main contribution of this work is to highlight the relevance of code clones in test sequence identification and the importance of using program slicing in code clone detection. Applying both static and forward dynamic slicing techniques will make code clone detection more factual. We have also mentioned the need for mapping of values in test sequence identification.