DocumentCode :
283517
Title :
The need for engineering principles
Author :
Kelly, Bernard
Author_Institution :
Organisation & System Innovations Ltd., Maidenhead, UK
fYear :
1988
fDate :
32444
Firstpage :
42370
Lastpage :
42374
Abstract :
Prototyping of expert systems provides a means of augmenting the conventional sequential software development life-cycle; it is not a substitute for it. Any prototyping exercise requires a consideration of two levels of system description, namely the prototype system itself and the ultimate desired system whose design alternatives are to be explored by the prototype. Neither system description can be complete in practice since firstly the complete technical description of the ultimate system is impossible without experimentation, and secondly the prototype is an incomplete simulation of the full-scale system. The relationship between the ultimate operational system, sets of prototypes, prototype of prototypes, and so on, need to be managed explicitly in order to ensure that the appropriate conclusions, concerning hardware, software, development methodology are associated with the correct level of specification. The hardware and software tools needed during the prototyping phases of system development, when flexibility of alternative design and implementation is most important, are generally not the same as those required during the design and implementation of the operational system
Keywords :
expert systems; software engineering; expert systems; prototyping; sequential software development life-cycle;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Project Management, Costing and Quality Assurance, IEE Colloquium on
Conference_Location :
London
Type :
conf
Filename :
209535
Link To Document :
بازگشت