The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.09 - September (1989 vol.15)
pp: 1025-1037
ABSTRACT
<p>The authors describe an intelligent tool designed to aid managers of software development projects in planning, managing, and controlling the development process of medium- to large-scale software projects. Its purpose is to reduce uncertainties in the budget, personnel, and schedule planning of software development projects. It is based on dynamic models for the software development and maintenance life-cycle process. This dynamic process is composed of a number of time-varying, interacting developmental phases, each characterized by its intended functions and requirements. System dynamics is used as a modeling methodology. The resulting software life-cycle simulator (SLICS) and the hybrid expert simulation system of which it is a subsystem are described.</p>
INDEX TERMS
computer-aided software development process design; management; control; system dynamics; intelligent tool; software development projects; budget; personnel; schedule planning; dynamic models; maintenance; time-varying; interacting developmental phases; software life-cycle simulator; SLICS; hybrid expert simulation system; software engineering; software tools
CITATION
C.Y. Lin, R.R. Levary, "Computer-Aided Software Development Process Design", IEEE Transactions on Software Engineering, vol.15, no. 9, pp. 1025-1037, September 1989, doi:10.1109/32.31362
17 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool