Communications of the ACM
The Elements of Programming Style
The Elements of Programming Style
Requirements expression and verification aid
ICSE '78 Proceedings of the 3rd international conference on Software engineering
Software requirements: Are they really a problem?
ICSE '76 Proceedings of the 2nd international conference on Software engineering
Structured Analysis and System Specification
Structured Analysis and System Specification
Software development of real-time systems
Communications of the ACM
Thoughts on the software process
ACM SIGSOFT Software Engineering Notes
A Strategy for Comparing Alternative Software Development Life Cycle Models
IEEE Transactions on Software Engineering
Human-computer interface development: concepts and systems for its management
ACM Computing Surveys (CSUR)
Developing knowledge-based systems: reorganizing the system development life cycle
Communications of the ACM
Cost estimation models for reuse and prototype SW development life-cycles
ACM SIGSOFT Software Engineering Notes
Impacts of life cycle models on software configuration management
Communications of the ACM
An Executable Language for Modeling Simple Behavior
IEEE Transactions on Software Engineering
Software quality: an overview from the perspective of total quality management
IBM Systems Journal
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Some philosophic foundations for an environment for system building
ACM '85 Proceedings of the 1985 ACM annual conference on The range of computing : mid-80's perspective: mid-80's perspective
Prototyping interactive information systems
Communications of the ACM
Software requirements and acceptance testing
Annals of Software Engineering
EC-Web 2001 Proceedings of the Second International Conference on Electronic Commerce and Web Technologies
The impact of rapid prototyping on specifying user requirements
ACM SIGSOFT Software Engineering Notes
Rapid prototyping of information management systems
Proceedings of the workshop on Rapid prototyping
A prototyping language for text-processing applications
Proceedings of the workshop on Rapid prototyping
Prototyping in ADA: a case study
Proceedings of the workshop on Rapid prototyping
Experience from computer supported prototyping for information flow in hospitals
Proceedings of the workshop on Rapid prototyping
Proceedings of the workshop on Rapid prototyping
Scenario-based prototyping for requirements identification
Proceedings of the workshop on Rapid prototyping
Rapid prototyping and requirements specification using PDS
Proceedings of the workshop on Rapid prototyping
System sketching: the generation of rapid prototypes for transaction based systems
Proceedings of the workshop on Rapid prototyping
Prototyping and small scale software projects
Proceedings of the workshop on Rapid prototyping
Stepwise structuring: a style of life for flexible software
AFIPS '83 Proceedings of the May 16-19, 1983, national computer conference
AFIPS '83 Proceedings of the May 16-19, 1983, national computer conference
Hi-index | 0.06 |
One of the major problems in developing new computer applications is specifying the user's requirements such that the Requirements Specification is correct, complete and unambiguous. Although prototyping is often considered too expensive, correcting ambiguities and misunderstandings at the specification stage is significantly cheaper than correcting a system after it has gone into production. This paper describes how a prototype was used to help specify the requirements of a computer system to manage and control a semiconductor processing facility. The cost of developing and running the prototype was less than 10% of the total software development cost.