J. Ang, Sook Bing Leong, Chin Fei Lee, U. K. Yusof
{"title":"Requirement engineering techniques in developing expert systems","authors":"J. Ang, Sook Bing Leong, Chin Fei Lee, U. K. Yusof","doi":"10.1109/ISCI.2011.5958991","DOIUrl":null,"url":null,"abstract":"Expert system has the least focus on requirement engineering. In facts, requirement engineering is important to get all the requirements needed for an expert system. If the requirements do not meet the clients' needs, the expert system is considered fail although it works perfectly. Currently, there are a lot of studies proposing and describing the development of expert systems. However, they are focusing in a specific and narrow domain of problems. Also, the major concern of most researchers is the design issues of the expert system. Therefore, we emphasize on the very first step of success expert system development — requirement engineering. Hence, we are focusing in the requirement engineering techniques in order to present the most practical way to facilitate requirement engineering processes. In this paper, we analyze expert system attributes, requirement engineering processes in expert system developments and the possible techniques that can be applied to expert system developments. Next, we propose the most appropriate techniques for the expert system developments based on the analysis. From this paper, a set of techniques for expert system development will be provided.","PeriodicalId":166647,"journal":{"name":"2011 IEEE Symposium on Computers & Informatics","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"25","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE Symposium on Computers & Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCI.2011.5958991","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 25
Abstract
Expert system has the least focus on requirement engineering. In facts, requirement engineering is important to get all the requirements needed for an expert system. If the requirements do not meet the clients' needs, the expert system is considered fail although it works perfectly. Currently, there are a lot of studies proposing and describing the development of expert systems. However, they are focusing in a specific and narrow domain of problems. Also, the major concern of most researchers is the design issues of the expert system. Therefore, we emphasize on the very first step of success expert system development — requirement engineering. Hence, we are focusing in the requirement engineering techniques in order to present the most practical way to facilitate requirement engineering processes. In this paper, we analyze expert system attributes, requirement engineering processes in expert system developments and the possible techniques that can be applied to expert system developments. Next, we propose the most appropriate techniques for the expert system developments based on the analysis. From this paper, a set of techniques for expert system development will be provided.