Research aspects of rapid prototyping
MetadataShow full item record
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
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
NPS Report NumberNPS52-87-006
Showing items related by title, author, creator and subject.
Moffitt, Charlie Robert. (Monterey, California. Naval Postgraduate School, 1988);While the cost of computing hardware has decreased steadily, the cost of software design, development and, maintenance has increased. One approach to reduce the cost of software development is rapid prototyping. Further, ...
Luqi (World Scientific Publishing, 1991-06);Prototyping languages form a new category in the computer language family. They are different from the commonly familiar computer languages because they are used to support a higher level of automation at early phases of ...
Luqi (Naval Postgraduate School, 1988); NPS 52-88-037The problems of software maintenance are magnified in rapid prototyping because prototypes are subject to frequent and repeated changes. This paper presents the concepts and mechanisms used to support such changes based ...