{"title":"Static control [source-code analysis]","authors":"A. Cothard","doi":"10.1049/ESS:20060406","DOIUrl":null,"url":null,"abstract":"Source-code analysis lets you pick up programming errors without running the software. Spotting errors early in the process is the cheapest and usually the easiest way of avoiding problems and project delays, as with any design and production process. The problem with software is that you have to have a lot of it ready before you can test it fully. But what if you could subject even individual modules to scrutiny without demanding that the code actually runs? This is where source code analysis (SCA) comes in.","PeriodicalId":132835,"journal":{"name":"Electronic Systems and Software","volume":"543 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Electronic Systems and Software","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1049/ESS:20060406","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Source-code analysis lets you pick up programming errors without running the software. Spotting errors early in the process is the cheapest and usually the easiest way of avoiding problems and project delays, as with any design and production process. The problem with software is that you have to have a lot of it ready before you can test it fully. But what if you could subject even individual modules to scrutiny without demanding that the code actually runs? This is where source code analysis (SCA) comes in.