{"title":"JSVT3:通过统计方法进行软件验证","authors":"Jorge Sanmiguel, Rodrigo Cardoso","doi":"10.1109/COLOMBIANCC.2013.6637514","DOIUrl":null,"url":null,"abstract":"A methodology for software validation (correctness checking from a statistical point of view) is presented. The methodology is implemented for Java software validation, by means of JSVT3, an Eclipse plugin that uses JML to declare specifications and its OpenJML implementation to run tests and to check that the specs are fulfilled. By means of examples it is illustrated how reported failures may be used within statistical analysis to look for the code that causes those failures.","PeriodicalId":409281,"journal":{"name":"2013 8th Computing Colombian Conference (8CCC)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"JSVT3: Software validation by means of statistical methods\",\"authors\":\"Jorge Sanmiguel, Rodrigo Cardoso\",\"doi\":\"10.1109/COLOMBIANCC.2013.6637514\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A methodology for software validation (correctness checking from a statistical point of view) is presented. The methodology is implemented for Java software validation, by means of JSVT3, an Eclipse plugin that uses JML to declare specifications and its OpenJML implementation to run tests and to check that the specs are fulfilled. By means of examples it is illustrated how reported failures may be used within statistical analysis to look for the code that causes those failures.\",\"PeriodicalId\":409281,\"journal\":{\"name\":\"2013 8th Computing Colombian Conference (8CCC)\",\"volume\":\"46 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-10-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 8th Computing Colombian Conference (8CCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/COLOMBIANCC.2013.6637514\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 8th Computing Colombian Conference (8CCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COLOMBIANCC.2013.6637514","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
JSVT3: Software validation by means of statistical methods
A methodology for software validation (correctness checking from a statistical point of view) is presented. The methodology is implemented for Java software validation, by means of JSVT3, an Eclipse plugin that uses JML to declare specifications and its OpenJML implementation to run tests and to check that the specs are fulfilled. By means of examples it is illustrated how reported failures may be used within statistical analysis to look for the code that causes those failures.