28th Hawaii International Conference on System Sciences (HICSS'95) (1995)
Jan. 4, 1995 to Jan. 7, 1995
C. Scheidler , Dept. of Res. & Technol., Daimler-Benz AG, Berlin, Germany
L. Schafers , Dept. of Res. & Technol., Daimler-Benz AG, Berlin, Germany
O. Kramer-Fuhrmann , Dept. of Res. & Technol., Daimler-Benz AG, Berlin, Germany
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.
computer aided software engineering; parallel programming; programming environments; visual programming; graphs; formal specification; graphical user interfaces; software performance evaluation; system monitoring; software engineering; parallel systems; TRAPPER; graphical programming environment; software design; hardware configuration; mapping; monitoring; software visualization; performance monitoring; parallel applications; graphical design methodology; hierarchical specification; process graphs; application partitioning; cooperating sequential processes; graphical notations; development cycle; homogeneous view
O. Kramer-Fuhrmann, L. Schafers and C. Scheidler, "Software engineering for parallel systems: the TRAPPER approach," 28th Hawaii International Conference on System Sciences(HICSS), Hawaii, USA, 1995, pp. 349.