Software engineering for parallel systems: the TRAPPER approach
نویسندگان
چکیده
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.
منابع مشابه
TRAPPER: A Graphical Programming Environment for Parallel Systems
TRAPPER is a graphical programming environment which supports the development of parallel applications. The programming environment is based on the programming model of communicating sequential processes. TRAPPER contains tools for the design, mapping and visualization of parallel systems. The Designtool supports a hybrid program development, where the parallel process structure is described us...
متن کاملMonitoring the T9000: the TRAPPER Approach
In this article issues of the TRAPPER monitoring system for a T9000 processor are presented. Different strategies for its realization are discussed and a concrete implementation is presented. The monitoring system is a major component of the TRAPPER programming environment. TRAPPER is based on the programming model of communicating sequential processes and supports the programming of parallel ...
متن کاملTRAPPER: A Graphical Programming Environment for Industrial High-Performance Applications
We present a graphical programming environment called TRAPPER (TRAffonic1 Parallel Programming EnviRonment). TRAPPER supports the development of industrial applications which require high computing power. The programming environment is based on the programming model of communicating sequential processes. TRAPPER contains tools for the design, mapping, visualization and optimization of parallel...
متن کاملThe monitoring facilities of the graphical parallel programming environment TRAPPER
TRAPPER is a graphical environment aimed to support the programming of parallel embedded systems. TRAPPER comprises components for the design, mapping, visualization and optimization of parallel applications. One goal of this article is to motivate the requirements for a monitoring system in such a graphical programming environment. Because the existing monitoring system DELTA-T already fulfils...
متن کاملA fuzzy reliability model for series-parallel systems
Fuzzy set based methods have been proved to be effective in handling many types of uncertainties in different fields, including reliability engineering. This paper presents a new approach on fuzzy reliability, based on the use of beta type distribution as membership function. Considering experts' ideas and by asking operators linguistic variables, a rule base is designed to determine the level ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995