Title :
Comparative rapid prototyping: a case study
Author :
Luqi ; Shing, M. ; Puett, J. ; Berzins, V. ; Guan, Z. ; Qiao, Y. ; Zhang, L. ; Chaki, N. ; Liang, X. ; Ray, W. ; Brown, M. ; Floodeen, D.
Author_Institution :
Dept. of Comput. Sci., Naval Postgraduate Sch., Monterey, CA, USA
Abstract :
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.
Keywords :
medical expert systems; software engineering; software prototyping; CARA; SEATools; Software Engineering Automated Tools; casualty intravenous fluid infusion pump; comparative rapid prototyping; computer aided tool; computer assisted resuscitation algorithm; parallel conceptualization; parallel models; Algorithm design and analysis; Biomedical monitoring; Blood pressure; Computer aided software engineering; Military computing; Prototypes; Pumps; Software algorithms; Software prototyping; Software safety;
Conference_Titel :
Rapid Systems Prototyping, 2003. Proceedings. 14th IEEE International Workshop on
Print_ISBN :
0-7695-1943-1
DOI :
10.1109/IWRSP.2003.1207050