Table of ContentsSoftware Prototyping Objectives Topics covered Uses of system prototypes Prototyping benefits Prototyping process Prototyping objectives Approaches to prototyping Evolutionary prototyping Evolutionary prototyping Evol. prototyping problems Throw-away prototyping Throw-away prototyping Prototypes as specifications Incremental development Incremental development process Prototyping techniques Executable specification languages Problems with this approach Very high-level languages Prototyping languages Smalltalk Fourth-generation languages 4GLs Prototyping with reuse Reusable component composition User interface prototyping User interface management system Key points Key points |