A Prototyping Methodology and Its Tool

After explaining some reasons for the prototype-approach to software development and after giving a short classification of such approaches this paper tries to clarify the concept of prototyping. We suggest a clear distinction between a model and a prototype. Based on this distinction a new methodology of software development making use of models and a prototype is presented. The application of this methodology needs an interactive and highly flexible programming environment and a set of special software tools.