DocumentCode :
3182926
Title :
A neural fuzzy system to evaluate software development productivity
Author :
Baisch, E. ; Bleile, Thomas ; Belschner, Ralf
Author_Institution :
Inst. for Autom. & Software Eng., Stuttgart Univ., Germany
Volume :
5
fYear :
1995
fDate :
22-25 Oct 1995
Firstpage :
4603
Abstract :
Managing software development and maintenance projects requires early knowledge about quality and effort needed for achieving this quality level. Quality-based productivity management is introduced as one approach for achieving and using such process knowledge. Fuzzy rules are used as a basis for constructing quality models that can identify outlying software components that might cause potential quality problems. A special fuzzy neural network is introduced to obtain the fuzzy rules combining the metrics as premises and quality factors as conclusions. Using the law of DeMorgan, this net structure is able to learn premises just by changing the weights. Note that the authors change neither the number of neurons nor the number of connections. This new type of net allows for the extraction of knowledge acquired by training on the past process data directly in the form of fuzzy rules. Beyond that, it is possible to transfer all the known rules to the neural fuzzy system in advance. The suggested approach and its advantages towards common simulation and decision techniques is illustrated with experimental results. Its application area is in maintenance productivity. A module quality model-with respect to changes-provides both quality of fit (according to past data) and predictive accuracy (according to ongoing projects)
Keywords :
fuzzy neural nets; learning (artificial intelligence); software metrics; software quality; fuzzy neural network; fuzzy rules; maintenance productivity; maintenance projects; neural fuzzy system; outlying software components; quality models; quality-based productivity management; software development productivity; Fuzzy neural networks; Fuzzy systems; Knowledge management; Productivity; Programming; Project management; Quality management; Software development management; Software maintenance; Software quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man and Cybernetics, 1995. Intelligent Systems for the 21st Century., IEEE International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-2559-1
Type :
conf
DOI :
10.1109/ICSMC.1995.538521
Filename :
538521
Link To Document :
بازگشت