{"title":"Specification development for autonomous system behavior","authors":"Signe A. Redfield","doi":"10.1145/3459086.3459634","DOIUrl":null,"url":null,"abstract":"Before we can verify a system, we need a specification to verify it against. But defining a specification for an autonomous behavior is a challenging problem. In addition to simply describing what the system needs to do, we need to ensure that when non-experts specify desired behavior, they provide enough information to the designer without imposing a significant unnecessary cost or complexity burden on the developer. Combining a capability representation with a capability analysis table enables the definition of a boundary between the specification and the design.","PeriodicalId":127610,"journal":{"name":"Proceedings of the 1st International Workshop on Verification of Autonomous & Robotic Systems","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 1st International Workshop on Verification of Autonomous & Robotic Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3459086.3459634","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Before we can verify a system, we need a specification to verify it against. But defining a specification for an autonomous behavior is a challenging problem. In addition to simply describing what the system needs to do, we need to ensure that when non-experts specify desired behavior, they provide enough information to the designer without imposing a significant unnecessary cost or complexity burden on the developer. Combining a capability representation with a capability analysis table enables the definition of a boundary between the specification and the design.