{"title":"泰国软件需求规范模式","authors":"Kanjana Thongglin, S. Cardey, P. Greenfield","doi":"10.1109/SoMeT.2013.6645650","DOIUrl":null,"url":null,"abstract":"Although natural language has been widely accepted for writing software requirements specifications but writing skills are still needed for software engineers. Ambiguities are often encountered in requirements since software engineers do not have good writing skills or writing experience. In this study, we present a Thai software requirements specification pattern by using controlled syntax. Our pattern can help software engineers to answer the questions: “How to start writing software requirements specification?” and “What information should be gathered?”. Each component of the pattern is designed and described based on our controlled syntax.","PeriodicalId":447065,"journal":{"name":"2013 IEEE 12th International Conference on Intelligent Software Methodologies, Tools and Techniques (SoMeT)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Thai software requirements specification pattern\",\"authors\":\"Kanjana Thongglin, S. Cardey, P. Greenfield\",\"doi\":\"10.1109/SoMeT.2013.6645650\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Although natural language has been widely accepted for writing software requirements specifications but writing skills are still needed for software engineers. Ambiguities are often encountered in requirements since software engineers do not have good writing skills or writing experience. In this study, we present a Thai software requirements specification pattern by using controlled syntax. Our pattern can help software engineers to answer the questions: “How to start writing software requirements specification?” and “What information should be gathered?”. Each component of the pattern is designed and described based on our controlled syntax.\",\"PeriodicalId\":447065,\"journal\":{\"name\":\"2013 IEEE 12th International Conference on Intelligent Software Methodologies, Tools and Techniques (SoMeT)\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-10-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE 12th International Conference on Intelligent Software Methodologies, Tools and Techniques (SoMeT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SoMeT.2013.6645650\",\"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 IEEE 12th International Conference on Intelligent Software Methodologies, Tools and Techniques (SoMeT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SoMeT.2013.6645650","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Although natural language has been widely accepted for writing software requirements specifications but writing skills are still needed for software engineers. Ambiguities are often encountered in requirements since software engineers do not have good writing skills or writing experience. In this study, we present a Thai software requirements specification pattern by using controlled syntax. Our pattern can help software engineers to answer the questions: “How to start writing software requirements specification?” and “What information should be gathered?”. Each component of the pattern is designed and described based on our controlled syntax.