Focusing software requirements through rapid prototyping

The risks associated with making the transition from requirements to design are high. Undiscovered errors in requirements are expensive to fix in the later stages of the software development, but they can be difficult to find prior to design and implementation. One approach to this problem is to use rapid prototyping. This paper will explore some of the issues involved in rapid prototyping, and will discuss the application of a particular rapid prototyping tool to the prototyping of a portion of a system being developed for the Canadian military.<<ETX>>