Graphical Debugging of Distributed Applications Using UML Object Diagrams to Visualize the State of Distributed Applications at Runtime

被引:0
|
作者
Koch, Andreas [1 ]
Zuendorf, Albert [1 ]
机构
[1] Univ Kassel, Software Engn Res Inst, Wilhelmshoher Allee 73, Kassel, Germany
关键词
Tool; Debug; Distributed; UML2; Objectdiagram; Eclipse;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
While debugging is one of the most time consuming tasks software developers perform, the tool support, especially for distributed applications, is lacking according to many professional developers. The Visual Debugger is an approach to provide an easy-to-use tool which gives software developers an abstract view on the current state of their application in debugging sessions. While similar tools for non distributed applications already exist, the Visual Debugger addresses the more complex debugging scenarios in distributed applications. Therefore, several views with different levels of abstraction of the current state of an application are provided. Although the approach may be adapted to other object oriented programming languages, the current target of the Visual Debugger is languages running on the Java Virtual Machine with the focus on Java.
引用
收藏
页码:223 / 230
页数:8
相关论文
共 50 条
  • [1] Using UML activity diagrams and event B for distributed and parallel applications
    Ben Younes, Ahlem
    Ben Ayed, Leila Jemni
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 163 - 170
  • [2] Debugging heterogeneous distributed applications
    Jenkins, SB
    [J]. DR DOBBS JOURNAL, 2005, 30 (11): : 32 - 36
  • [3] Replay debugging for distributed applications
    Geels, Dennis
    Altekar, Gautam
    Shenker, Scott
    Stoica, Ion
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE 2006 USENIX ANNUAL TECHNICAL CONFERENCE, 2006, : 289 - +
  • [4] Runtime performance modeling and measurement of adaptive distributed object applications
    Zinky, J
    Loyall, J
    Shapiro, R
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2002: COOPLS, DOA, AND ODBASE, 2002, 2519 : 755 - 772
  • [5] Debugging distributed shared memory applications
    Olivier, Jeffrey
    Chen, Chih-Ping
    Hoeflinger, Jay
    [J]. PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, 2006, 4330 : 833 - +
  • [6] Visualisation of distributed applications for performance debugging
    Ottogalli, FG
    Labbé, C
    Olive, V
    Stein, BD
    de Kergommeaux, JC
    Vincent, JM
    [J]. COMPUTATIONAL SCIENCE -- ICCS 2001, PROCEEDINGS PT 2, 2001, 2074 : 831 - 840
  • [7] Memory debugging in parallel and distributed applications
    Gottbrath, Chris
    [J]. TOOLS FOR HIGH PERFORMANCE COMPUTING, 2008, : 79 - 90
  • [8] A method for the design and development of distributed applications using UML
    Born, M
    Holz, E
    Kath, O
    [J]. 37TH INTERNATIONAL CONFERENCE ON TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 2000, : 253 - 264
  • [9] Development and debugging of distributed virtual reality applications
    Guimaraes, Marcelo de Paiva
    Martins, Valeria Farinazzo
    Dias, Diego Colombo
    Contri, Luiz Francisco
    Gnecco, Bruno Barberi
    [J]. PROCEEDINGS OF THE 2013 8TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2013), 2013,
  • [10] Flexible performance debugging of parallel and distributed applications
    de Kergommeaux, JC
    Guilloud, C
    Stein, BD
    [J]. EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 38 - 46