z-logo
Premium
Modelling the software development process using an expert simulation system having fuzzy logic
Author(s) -
Levary Reuven R.,
Lin Chi Y.
Publication year - 1991
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380210203
Subject(s) - fuzzy logic , expert system , computer science , consistency (knowledge bases) , software , process (computing) , software development , software development process , software engineering , systems engineering , artificial intelligence , engineering , programming language
This paper describes an intelligent computerized tool designed to aid managers of software development projects in planning, managing and controlling the development process of medium‐ to large‐scale software projects. Systems dynamics is used to model and simulate the dynamic process of software development. The software development process is affected by some imprecise and vague variables that are treated as fuzzy variables. The simulation model is integrated with two expert systems. The fuzzy input variables to the system dynamics simulation model are handled by an input expert system having fuzzy logic. This expert system is designed to check the consistency of input variables. The simulation results are analysed by an output expert system having fuzzy logic. This expert system is designed to make recommendations based on experimentation with the simulation model.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here