Research aspects of rapid prototyping

Abstract : The objectives of the proposed research are to develop specification methods for identifying and retrieving reusable software components, to develop implementation techniques for the prototyping language PSDL, and to extend the language and techniques to a multiprocessor model for the prototype. Our approach to component specification will be based on term rewriting systems and the concept of generalization per category. We will seek component specifications that admit effective reductions to a canonical or normal form to aid component retrieval. The attributes fo reusable software components will be structured using generalization per category to aid software base operators will be established. The proposed research will solve some key problems in automated prototyping based on reusable software. requirements by rapid prototyping depends on three major components: a prototyping language, a software base, and a prototyping method. The objectives of the proposed research contribute to the software base and the prototyping language.