Machine Learning and Applications, Fourth International Conference on (2009)
Miami Beach, Florida
Dec. 13, 2009 to Dec. 15, 2009
Choosing suitable Requirement Engineering (RE) techniques for a particular project is a challenging and time-consuming task, requiring substantial expertise and efforts. In this paper, an expert system based approach is proposed to help solving this problem. This expert system is capable of modeling and selecting suitable RE techniques for a software project. An on-line questionnaire is created in the first place to collect the expertise available in the community. A new algorithm is proposed to convert the raw data to a training data set suitable for building a complete Bayesian Belief Network (BBN). The resulting BBN is used to build sub-BBNs for RE techniques in six RE phases. The sub-BBNs integrated with a user interface form the expert system. Empirical study shows that the expert system outperforms other predictors in selecting suitable RE techniques. A case study is conducted to show the application of the expert system in the real world.
Bayesian Belief Network, Requirement Engineering, Expert System, Data Conversion
Kendra Cooper, Yan Tang, Kunwu Feng, João Cangussu, "Requirement Engineering Techniques Selection and Modeling", Machine Learning and Applications, Fourth International Conference on, vol. 00, no. , pp. 705-709, 2009, doi:10.1109/ICMLA.2009.102