{"title":"LOGISCOPE and the software maintenance crisis","authors":"M. Servello","doi":"10.1109/ICSM.1990.131333","DOIUrl":null,"url":null,"abstract":"Summary form only given. LOGISCOPE performs a fast and consistent source code analysis in a wide variety of languages to produce graphic aids and complexity metrics which can drastically reduce both time and error in gaining an understanding of unfamiliar source code. Although it does not presume to define 'good' or 'bad' in an environment, LOGISCOPE does provide the objective primitive information which allows one to do so. Once a definition is arrived at, LOGISCOPE provides the means of rapidly and consistently evaluating compliance with one's own definitions. It also provides test path coverage analysis as a means of reducing testing effort while improving its effectiveness.<<ETX>>","PeriodicalId":107276,"journal":{"name":"Proceedings. Conference on Software Maintenance 1990","volume":"1870 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Conference on Software Maintenance 1990","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSM.1990.131333","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Summary form only given. LOGISCOPE performs a fast and consistent source code analysis in a wide variety of languages to produce graphic aids and complexity metrics which can drastically reduce both time and error in gaining an understanding of unfamiliar source code. Although it does not presume to define 'good' or 'bad' in an environment, LOGISCOPE does provide the objective primitive information which allows one to do so. Once a definition is arrived at, LOGISCOPE provides the means of rapidly and consistently evaluating compliance with one's own definitions. It also provides test path coverage analysis as a means of reducing testing effort while improving its effectiveness.<>