{"title":"A Case Study of Requirements Ambiguities and Goal-oriented Focused Requirements Specification","authors":"Michiyo Wakimoto, Shuji Morisaki, Shuichiro Yamamoto","doi":"10.1109/IIAI-AAI.2019.00183","DOIUrl":null,"url":null,"abstract":"This paper conducted a case study in a simulation control software system. In the case study, we analyzed defects that required significant correction effort. The defects were ambiguity defects injected by misunderstandings and inconsistencies among stakeholders during interpreting requirements and specifying design documents. The ambiguities of the specifications are found in the definitions of distance, time (time zone), and calculation accuracy. These cause non-conformance in the implementations and errors in the control simulation execution results. Based on the analysis, as a low-effort defect prevention approach, we propose clearly defining the units to avoid such ambiguities and estimated the expected effort reduction by the definitions in the target control simulation software development.","PeriodicalId":136474,"journal":{"name":"2019 8th International Congress on Advanced Applied Informatics (IIAI-AAI)","volume":"56 2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 8th International Congress on Advanced Applied Informatics (IIAI-AAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IIAI-AAI.2019.00183","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
This paper conducted a case study in a simulation control software system. In the case study, we analyzed defects that required significant correction effort. The defects were ambiguity defects injected by misunderstandings and inconsistencies among stakeholders during interpreting requirements and specifying design documents. The ambiguities of the specifications are found in the definitions of distance, time (time zone), and calculation accuracy. These cause non-conformance in the implementations and errors in the control simulation execution results. Based on the analysis, as a low-effort defect prevention approach, we propose clearly defining the units to avoid such ambiguities and estimated the expected effort reduction by the definitions in the target control simulation software development.