A visualization modeling framework for a CSP-based system

被引:1
作者
Chao, CS [1 ]
Liu, AC [1 ]
机构
[1] Feng Chia Univ, Dept Informat Engn, Taichung 407, Taiwan
关键词
CSP; Petri nets; coordinate visualization; distributed software;
D O I
10.1006/jvlc.1999.0138
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we draft a CSP-based language for our distributed software development system. A program model hierarchy, classified into three characteristic layer: specification layer, monitoring/debugging layer and code layer, is introduced to help users use appropriate modeling methods in the program development cycle. A hierarchical visualization interface-which contains our three-level visualization modeling framework with three different models: Petri nets, IPC Dataflow and Event Code View, transferred from the extended CSP-has been also designed and implemented. We could monitor a distributed application by using any coordinated combination of the constructs of the above models as a favorite view in a systematic manner. The transformation rules among the constructs of these visual models are also discussed. (C) 2000 Academic Press.
引用
收藏
页码:83 / 103
页数:21
相关论文
共 29 条
[1]   An example of deriving performance properties from a visual representation of program execution [J].
Abrams, M .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (06) :658-666
[2]  
[Anonymous], 2000, UNIFIED MODELING LAN, DOI DOI 10.1007/3-540-40011-7_10
[3]  
[Anonymous], 1994, MPI MESS PASS INT ST
[4]   Software visualization in the large [J].
Ball, T ;
Eick, SG .
COMPUTER, 1996, 29 (04) :33-&
[5]  
BAUSE F, 1996, QUEUEING PETRI NTES
[6]  
BURNETT MM, 1995, COMPUTER, V28, P45, DOI 10.1109/2.366157
[7]  
CHAO CS, 1997, P VIS 1997 C SAN DIE, P225
[8]  
CHAO CS, 1997, P WORKSH DISTR SYST, P538
[9]  
CHAO CS, 1996, THESIS FENG CHIA U
[10]  
CHAO CS, 1998, P WORKSH DISTR SYST, P267