Accession Number:

ADA257672

Title:

Prototyping as Modeling: What is Being Modeled?

Descriptive Note:

Corporate Author:

RAND CORP SANTA MONICA CA

Personal Author(s):

Report Date:

1990-07-01

Pagination or Media Count:

23.0

Abstract:

It is commonly argued that an evolutionary approach to software system development based on prototyping can solve many of the problems of traditional development methods. In pursuing this approach, prototypes are often thought of as models, yet it is unclear exactly what they are modeling. This question is examined below, leading to an inquiry into the nature of prototypes, systems, conceptual models, specifications, designs, and the relationships among them. This in turn leads to a fundamental inquiry into the nature of modeling, which reveals that traditional views provide little insight into what it means to build a model for something that does not yet exist. This paper examines these issues in some detail and attempts to provide deeper insight into prototyping by means of a new understanding of the modeling relationship.

Subject Categories:

  • Computer Programming and Software

Distribution Statement:

APPROVED FOR PUBLIC RELEASE