Abstract

As effective software understanding is dependent on the correctness and clearness of system documentation, automated support for the documents of software prototypes and maintenance clearly points to the use of database technology. A knowledgebased rapid prototyping system (KBRPS) has been developed that effectively helps the construction of software prototypes. KBRPS contains a graphic representation of the conceptual model for modelling system structures, a frame-based software requirements specification language (FSRSL) for describing the textual form of the conceptual model and specifying detailed system behaviours, a database for stored specifications files, and a knowledge base for stored rules of software development. The system emphasizes that, first, software development or maintenance should comprehend the real system requirements, then the requirements specifications can be transformed into program code. The FSRSL specifications stored in the database can be retrieved by a query system for generating formal documents. These documents, which are helpful in understanding the developed system for prototype modification and software maintenance, include the conceptual model, FSRSL specifications, the abstract relations of hierarchical specifications, and even answers to particular questions.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.