{"title":"情景分析:可能情景解释的生成及其可视化","authors":"L. Kof","doi":"10.1109/REV.2009.5","DOIUrl":null,"url":null,"abstract":"Natural language is the main presentation means in industrial requirements documents. In such documents, system behavior is mostly specified in the form of scenarios, with every scenario written as a sequence of sentences in natural language. The scenarios are often incomplete: For the authors of requirements documents some facts are so obvious that they forget to mention them; this surely causes problems for the requirements analyst. In ourpreviouswork we developedan approachto translate textual scenarios to message sequence charts (MSCs). In order that the produced MSCs can be used for further development, they must be validated: i.e., for each MSC we have to say whether it really represents a possible system behavior, and whether the textual scenario was correctly interpreted. In the presented paper we suggest an approach to visualize different interpretations for the same scenario. For visualized scenarios, the user can decide, which of them represent allowed system behavior. This allows, in turn, to generalize exemplary scenarios to universal specifications. Applicability of the presented approach was confirmed in a case study.","PeriodicalId":359968,"journal":{"name":"2009 Fourth International Workshop on Requirements Engineering Visualization","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Scenario Analysis: Generation of Possible Scenario Interpretations and their Visualization\",\"authors\":\"L. Kof\",\"doi\":\"10.1109/REV.2009.5\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Natural language is the main presentation means in industrial requirements documents. In such documents, system behavior is mostly specified in the form of scenarios, with every scenario written as a sequence of sentences in natural language. The scenarios are often incomplete: For the authors of requirements documents some facts are so obvious that they forget to mention them; this surely causes problems for the requirements analyst. In ourpreviouswork we developedan approachto translate textual scenarios to message sequence charts (MSCs). In order that the produced MSCs can be used for further development, they must be validated: i.e., for each MSC we have to say whether it really represents a possible system behavior, and whether the textual scenario was correctly interpreted. In the presented paper we suggest an approach to visualize different interpretations for the same scenario. For visualized scenarios, the user can decide, which of them represent allowed system behavior. This allows, in turn, to generalize exemplary scenarios to universal specifications. Applicability of the presented approach was confirmed in a case study.\",\"PeriodicalId\":359968,\"journal\":{\"name\":\"2009 Fourth International Workshop on Requirements Engineering Visualization\",\"volume\":\"30 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 Fourth International Workshop on Requirements Engineering Visualization\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/REV.2009.5\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Fourth International Workshop on Requirements Engineering Visualization","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/REV.2009.5","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Scenario Analysis: Generation of Possible Scenario Interpretations and their Visualization
Natural language is the main presentation means in industrial requirements documents. In such documents, system behavior is mostly specified in the form of scenarios, with every scenario written as a sequence of sentences in natural language. The scenarios are often incomplete: For the authors of requirements documents some facts are so obvious that they forget to mention them; this surely causes problems for the requirements analyst. In ourpreviouswork we developedan approachto translate textual scenarios to message sequence charts (MSCs). In order that the produced MSCs can be used for further development, they must be validated: i.e., for each MSC we have to say whether it really represents a possible system behavior, and whether the textual scenario was correctly interpreted. In the presented paper we suggest an approach to visualize different interpretations for the same scenario. For visualized scenarios, the user can decide, which of them represent allowed system behavior. This allows, in turn, to generalize exemplary scenarios to universal specifications. Applicability of the presented approach was confirmed in a case study.