DocumentCode
3167936
Title
Parallel Proto-a prototyping tool for analyzing and validating sequential and parallel processing software requirements
Author
Burns, Carla
Author_Institution
Griffiss AFB, NY, USA
fYear
1991
fDate
11-13 Jun 1991
Firstpage
151
Lastpage
160
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/IWRSP.1991.218615
Filename
218615
Link To Document