Title :
Parallel Proto-a prototyping tool for analyzing and validating sequential and parallel processing software requirements
Author_Institution :
Griffiss AFB, NY, USA
Abstract :
Parallel Proto is a software prototyping tool for analyzing and validating functional requirements which are targeted to either sequential, parallel or distributed architecture environments. Currently, most parallel processing computer-aided software engineering (CASE) tools focus on the identification and simulation of parallelism during the coding stage of the software lifecycle. Such an approach does not take into account any explicit specification of parallelism inherent in the application or an associated parallel-oriented design. Using Parallel Proto, parallelism can be explicitly identified and modeled in the requirements and high level design stages of software development. The tool provides facilities for graphically constructing, data-flow-like software functional specifications and parallel and distributed hardware architectures, associating the software functions with the hardware components and interactively executing the functional prototype. Performance modeling statistics are available after prototype execution. Such capabilities support the early analysis of high level software and hardware architecture trade-offs
Keywords :
parallel programming; program verification; software prototyping; software tools; CASE; Parallel Proto; data-flow-like software functional specifications; distributed architecture environments; distributed hardware architectures; explicit specification; functional prototype; functional requirements; graphically constructing; high level design stages; parallel processing computer-aided software engineering; parallel-oriented design; parallelism; software lifecycle; software prototyping tool; Application software; Computational modeling; Computer aided software engineering; Computer architecture; Computer simulation; Hardware; Parallel processing; Prototypes; Software prototyping; Software tools;
Conference_Titel :
Rapid System Prototyping, 1991. Shortening the Path from Specification to Prototype, Second International Workshop on
Conference_Location :
Research Triangle Park, NC
Print_ISBN :
0-8186-3040-X
DOI :
10.1109/IWRSP.1991.218615