The Community for Technology Leaders
RSS Icon
Issue No.05 - May (1989 vol.22)
pp: 13-25
Luqi , Naval Postgraduate School
<p>Rapid prototyping is defined, and its role in software evolution is examined. Software evolution refers to all activities that change a software system. It differs from maintenance in that the latter is done after the initial development, whereas evolution activities are interleaved with the initial development and continue after the delivery of the initial version of the system. In the author's approach to rapid prototyping, software systems are delivered incrementally and requirements analysis continues throughout the process, interleaved with implementation and evolution. The focus is on reducing requirements errors through prototyping before undertaking the incremental implementation effort for each deliverable version of the system. The evolution of a hyperthermia system is considered as an example.</p>
Luqi, "Software Evolution Through Rapid Prototyping", Computer, vol.22, no. 5, pp. 13-25, May 1989, doi:10.1109/2.27953
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool