VisOK: A flexible visualization system for distributed Java object application

被引:0
|
作者
Lee, Dong-Woo [1 ]
Ramakrishna, R.S. [1 ]
机构
[1] Kwangju Inst of Science and, Technology, Kwangju, Korea, Republic of
来源
| 2000年 / IEEE, United States卷
关键词
!text type='Java']Java[!/text] programming language - Object oriented programming;
D O I
暂无
中图分类号
学科分类号
摘要
Distributed Object Systems are known to be very complex. Consequently it is very difficult, if not impossible, to see the overall relationship among participating objects in the system. That complicates the issues connected with performance tuning and maintenance. An economical way to visualize the system is clearly needed. In this paper, we propose a tracing facility for Java-based distributed object system, especially Java RMI (Remote Method Invocation). Our visualization system VisOK (Visual Object-Kit) uses two-phase hybrid post-mortem/on-the-fly technique. The fundamental tracing part has a flexible and dynamic mechanism. The main idea behind the tracing technique is the Plug-in Sensor Model (PSM). There is a close relationship between tracing part and the visualization part. For effective visualization of a working system, the causality of events has to be preserved. VisOK supports global event ordering. And for collecting and assembling local states of objects, we propose a distributed snapshot algorithm.
引用
收藏
相关论文
共 50 条
  • [41] Flexible performance visualization of parallel and distributed applications
    de Kergommeaux, JC
    Stein, BD
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2003, 19 (05): : 735 - 747
  • [42] DAVIS: A Java']Java-based data visualization system
    Huh, MY
    Song, K
    COMPUTATIONAL STATISTICS, 2002, 17 (03) : 411 - 423
  • [43] A flexible distributed computing system and its application for signal processing
    Wang, ZH
    Kiryu, T
    Shibai, K
    Sakahashi, S
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2004, E87D (02) : 509 - 512
  • [44] Utilization of Java']Java-based Web Application for Educational Visualization
    Imai, Yoshiro
    Moritoh, Yoshio
    Imai, Masatoshi
    2014 INTERNATIONAL CONFERENCE ON EDUCATION TECHNOLOGIES AND COMPUTERS (ICETC), 2014, : 103 - 109
  • [45] DJMix: A distributed Java']Java bytecode specialization system
    Huang, LP
    Sun, YQ
    CCCT 2003, VOL 3, PROCEEDINGS, 2003, : 185 - 189
  • [46] JAVA']JAVAVIS: Automatic program visualization with object and sequence diagrams using the Java']Java Debug Interface (JDI)
    Oechsle, R
    Schmitt, T
    SOFTWARE VISUALIZATION, 2002, 2269 : 176 - 190
  • [47] TOS - An educational distributed operating system in Java']Java
    Nicholas, T
    Barchanski, JA
    PROCEEDINGS OF THE THIRTY-SECOND SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2001, 33 (01): : 312 - 316
  • [48] Implementation of a distributed management system using java']java
    Carneiro, V
    Viña, A
    Guerrero, C
    GLOBECOM 98: IEEE GLOBECOM 1998 - CONFERENCE RECORD, VOLS 1-6: THE BRIDGE TO GLOBAL INTEGRATION, 1998, : 1574 - 1578
  • [49] Distributed control programming in Java']Java - The JAKOBI system
    Heinze, Michael
    Peschke, Joern
    ETFA 2007: 12TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOLS 1-3, 2007, : 1084 - 1091
  • [50] Architecture of monitoring system for distributed Java']Java applications
    Bubak, M
    Funika, W
    Smetek, M
    Kilianski, Z
    Wismüller, R
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2003, 2840 : 447 - 454