An Artificial Intelligence Approach To Software Development Management And Planning
Price
Free (open access)
Volume
2
Pages
16
Published
1993
Size
1,628 kb
Paper DOI
10.2495/AIENG930112
Copyright
WIT Press
Author(s)
C.W. Dawson & R.J. Dawson
Abstract
An artificial intelligence approach to software development management and planning C.W. Dawson" & R.J. Dawson& * Department of Maths and Computing, University of Derby, Kedleston Road, Derby, UK & Department of Computer Studies, Loughborough University, Loughborough, Leicestershire, UK ABSTRACT There are several processes that are used in the development of software systems today, the software life cycle model being the most popular. Each process involves three aspects or dimensions; Phases, Activities and Support Elements. By considering the software development process in this way specific artificial intelligence techniques can be applied to particular aspects of the process. Blackboard technology is used as a framework on which an artificial intelligence support element is built. This support covers each phase of the software development process. Reason maintenance allows alternative solutions of the software development process to be evaluated concurrently. INT
Keywords