The creation of a model and the simulation of all aspects of a product. CASE tools support different degrees of prototyping. Some offer the end-user the ability to review all aspects of the user interface and the structure of documentation and reports before code is generated.

Nearby terms:

Prototyperprototypingprovably difficultprovably unsolvable

Try this search on Wikipedia, Wiktionary, Google, OneLook.