• 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