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 条
  • [21] DiSC - An object oriented distributed session control implemented with Java']Java
    Wedlund, E
    Johnsson, C
    Olsson, BJ
    INTELLIGENT NETWORKS AND INTELLIGENCE IN NETWORKS, 1997, : 149 - 162
  • [22] Distributed systems on the Pragmatic Object Web - Computing with Java']Java and CORBA
    Fox, GC
    Furmanski, W
    Haupt, T
    COMPUTATIONAL AEROSCIENCES IN THE 21ST CENTURY, 2000, 8 : 47 - 82
  • [23] Java']Java 2 distributed object middleware performance analysis and optimization
    Juric, MB
    Rozman, I
    Nash, S
    ACM SIGPLAN NOTICES, 2000, 35 (08) : 31 - 40
  • [24] Mechanisms for object caching in distributed applications using Java']Java RMI
    Eberhard, John
    Tripathi, Anand
    SOFTWARE-PRACTICE & EXPERIENCE, 2007, 37 (08): : 799 - 831
  • [25] Object oriented ephemeris generation in a distributed computing environment with Java']Java
    Kasalo, JG
    SPACEFLIGHT MECHANICS 1998, VOL 99, PTS 1 AND 2, 1998, 99 : 249 - 266
  • [26] Luna: A flexible Java']Java protection system
    Hawblitzel, C
    USENIX ASSOCIATION PROCEEDINGS OF THE FIFTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, 2002, : 391 - 403
  • [27] A flexible Java']Java GPU-enhanced visualization framework and its applications
    Cheng, Ruida
    Senseney, Justin
    Pandya, Nishith
    McCreedy, Evan
    McAuliffe, Matthew J.
    Bokinsky, Alexandra
    2012 25TH INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS (CBMS), 2012,
  • [28] Distributed Java']Java Mobile Information System
    Noor, Ahmad Shukri Mohd
    INNOVATION AND KNOWLEDGE MANAGEMENT IN TWIN TRACK ECONOMIES: CHALLENGES & SOLUTIONS, VOLS 1-3, 2009, : 1089 - 1094
  • [29] Monitoring system for distributed Java']Java applications
    Funika, N
    Bubak, M
    Smetek, M
    COMPUTATIONAL SCIENCE - ICCS 2004, PT 3, PROCEEDINGS, 2004, 3038 : 472 - 479
  • [30] Monitoring system for distributed Java']Java applications
    Bubak, M
    Funika, W
    Metel, P
    Orlowski, R
    Wismüller, R
    COMPUTATIONAL SCIENCE-ICCS 2002, PT II, PROCEEDINGS, 2002, 2330 : 874 - 883