Comparative Rapid Prototyping, A Case Study
Luqi, M. Shing
MetadataShow full item record
This paper presents a case study that explores the effectiveness of parallel conceptualization efforts to expose potential requirements issues in rapid prototyping. The case study consists of developing and comparing five design alternatives to model the safety-critical computer assisted resuscitation algorithm (CARA) software for a casualty intravenous fluid infusion pump using a set of computer aided Software Engineering Automated Tools (SEATools). The prototyping effort showed that users can efficiently create / modify multiple parallel models and reason about their complexity using SEATools. The study also illustrates the usefulness of comparative rapid prototyping to identifying strengths and weaknesses of alternative designs,improving the final result. The case study also exposed numerous omissions and discrepancies in the requirements document and highlighted useful future enhancements for SEATools.
Conference paper presented at the 14th IEEE International Workshop on Rapid Systems Prototyping (RSP’03) The article of record as published may be found at http://dx.doi.org/10.1109/IWRSP.2003.1207050
Showing items related by title, author, creator and subject.
Davis, Edward V., Jr. (Monterey, California: Naval Postgraduate School, 1990-12);Rapid prototyping is emerging as a promising software development paradigm. It provides a systematic and automatable means of developing a software system under circumstances where initial requirements are not well known ...
Luqi; Steigerwald, R. (1990);Rapid software prototyping is an iterative software development methodology aimed at improving the analysis, design, and development of proposed systems. This paper describes rapid prototyping at the system and 'software levels ...
Luqi (Monterey, California. Naval Postgraduate School, 1987-03); NPS52-87-006The 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 ...