DocumentCode :
850747
Title :
A declarative approach to visualizing concurrent computations
Author :
Roman, Gruia-Catalin ; Cox, Kenneth C.
Author_Institution :
Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
Volume :
22
Issue :
10
fYear :
1989
Firstpage :
25
Lastpage :
36
Abstract :
The authors explore the graphical representation of objects and processes as a means for understanding programs consisting of large numbers of concurrent processes. Their goal is to establish a technical foundation for research into the monitoring and debugging of large-scale concurrent programs. They explain declarative visualization and introduce some shared-data-space concepts and notation by means of a simple, nondeterministic, parallel algorithm. They discuss visual abstraction and their visualization methodology, which they illustrate by applying it to region labeling. Thy examine the relaxation of nonintervention that visualization makes possible.<>
Keywords :
computer graphics; data structures; parallel programming; program debugging; concurrent computations; debugging; declarative approach; declarative visualization; graphical representation; large-scale concurrent programs; monitoring; nonintervention; objects; parallel algorithm; processes; region labeling; shared-data-space; visual abstraction; Animation; Concurrent computing; Data visualization; Displays; Humans; Large-scale systems; Logic programming; Monitoring; Rendering (computer graphics); Visual system;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/2.42012
Filename :
42012
Link To Document :
بازگشت