• DocumentCode
    289041
  • Title

    Software engineering for parallel systems: the TRAPPER approach

  • Author

    Scheidler, Christian ; Schäfers, Lorenz ; Kramer-Fuhrman, Ottmar

  • Author_Institution
    Dept. of Res. & Technol., Daimler-Benz AG, Berlin, Germany
  • Volume
    2
  • fYear
    1995
  • fDate
    3-6 Jan 1995
  • Firstpage
    349
  • Abstract
    TRAPPER is a graphical programming environment for parallel systems. The novel approach introduced with TRAPPER is the support of the different stages of the software engineering process with emphasis on the specific problems of parallel systems. The programming environment contains components for the software design, hardware configuration, mapping, monitoring, software visualization and performance monitoring of parallel applications and systems. TRAPPER provides a graphical design methodology which allows a hierarchical specification of the parallel structure of the application software. The design methodology is based on process graphs which are an appropriate graphical notation for the partitioning of the application into co-operating sequential processes. The graphical notations are used during the whole development cycle, thus providing a homogeneous view of the parallel system at all development stages
  • Keywords
    computer aided software engineering; formal specification; graphical user interfaces; graphs; parallel programming; programming environments; software performance evaluation; system monitoring; visual programming; TRAPPER; application partitioning; cooperating sequential processes; development cycle; graphical design methodology; graphical notations; graphical programming environment; hardware configuration; hierarchical specification; homogeneous view; mapping; monitoring; parallel applications; parallel systems; performance monitoring; process graphs; software design; software engineering; software visualization; Animation; Application software; Computer science; Concurrent computing; Design methodology; Displays; Hardware; Monitoring; Software engineering; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-6930-6
  • Type

    conf

  • DOI
    10.1109/HICSS.1995.375523
  • Filename
    375523