{"title":"使用Petri网改进需求规范","authors":"A. Bharadwaj, Vk Agrawal","doi":"10.1109/ICCECE.2017.8526221","DOIUrl":null,"url":null,"abstract":"Requirements Engineering was in the forefront for a period of 25 years from 1970. Requirements specification development is a field in which several contributions have been made over the years. It is difficult to analyze all the techniques, to classify them, to determine and compare their advantages and disadvantages. The paper chooses to look at three selected techniques - one each of informal, formatted (structured informal) and formal types - of those that have been presented over the years. The paper looks at one of the first techniques given way back in 1970s for a formatted one and has chosen the Transnet approach as formal method for expressing an ATM system requirements specification. The formal type of requirement specifications is also applied to another example, Library system, wherein inconsistency and incompleteness in the drawn Petri net is determined and corrected. The paper thus demonstrates the usage of Petri nets for developing complete, unambiguous, correct, and consistent requirement specification.","PeriodicalId":325599,"journal":{"name":"2017 International Conference on Computer, Electrical & Communication Engineering (ICCECE)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Improvement in Requirement Specifications Using Petri Nets\",\"authors\":\"A. Bharadwaj, Vk Agrawal\",\"doi\":\"10.1109/ICCECE.2017.8526221\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Requirements Engineering was in the forefront for a period of 25 years from 1970. Requirements specification development is a field in which several contributions have been made over the years. It is difficult to analyze all the techniques, to classify them, to determine and compare their advantages and disadvantages. The paper chooses to look at three selected techniques - one each of informal, formatted (structured informal) and formal types - of those that have been presented over the years. The paper looks at one of the first techniques given way back in 1970s for a formatted one and has chosen the Transnet approach as formal method for expressing an ATM system requirements specification. The formal type of requirement specifications is also applied to another example, Library system, wherein inconsistency and incompleteness in the drawn Petri net is determined and corrected. The paper thus demonstrates the usage of Petri nets for developing complete, unambiguous, correct, and consistent requirement specification.\",\"PeriodicalId\":325599,\"journal\":{\"name\":\"2017 International Conference on Computer, Electrical & Communication Engineering (ICCECE)\",\"volume\":\"34 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 International Conference on Computer, Electrical & Communication Engineering (ICCECE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCECE.2017.8526221\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Computer, Electrical & Communication Engineering (ICCECE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCECE.2017.8526221","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Improvement in Requirement Specifications Using Petri Nets
Requirements Engineering was in the forefront for a period of 25 years from 1970. Requirements specification development is a field in which several contributions have been made over the years. It is difficult to analyze all the techniques, to classify them, to determine and compare their advantages and disadvantages. The paper chooses to look at three selected techniques - one each of informal, formatted (structured informal) and formal types - of those that have been presented over the years. The paper looks at one of the first techniques given way back in 1970s for a formatted one and has chosen the Transnet approach as formal method for expressing an ATM system requirements specification. The formal type of requirement specifications is also applied to another example, Library system, wherein inconsistency and incompleteness in the drawn Petri net is determined and corrected. The paper thus demonstrates the usage of Petri nets for developing complete, unambiguous, correct, and consistent requirement specification.