POET - TARGET-SYSTEM INDEPENDENT VISUALIZATIONS OF COMPLEX DISTRIBUTED-APPLICATION EXECUTIONS

Citation
T. Kunz et al., POET - TARGET-SYSTEM INDEPENDENT VISUALIZATIONS OF COMPLEX DISTRIBUTED-APPLICATION EXECUTIONS, Computer journal, 40(8), 1997, pp. 499-512
Citations number
41
Journal title
ISSN journal
00104620
Volume
40
Issue
8
Year of publication
1997
Pages
499 - 512
Database
ISI
SICI code
0010-4620(1997)40:8<499:P-TIVO>2.0.ZU;2-A
Abstract
Designing and implementing a visual debugger for distributed programs is a significant challenge. Distributed applications are often large a nd frequently exhibit a high degree of complexity. Consequently, a deb ugger must address problems of complexity and scale in at least two wa ys, First, appropriate user interfaces should allow a user to manage t he vast amount of information typically obtained from distributed exec utions, Second, the tool itself, in handling this information, should be implemented efficiently, providing a user with reasonable response times for interactive use, Our research efforts, concentrating on thes e problems, have led to the development of Poet, a tool for the collec tion and presentation of event-based traces of distributed executions. Poet makes as few assumptions as possible about characteristics that must be possessed by all target environments, Information describing e ach target environment is placed in configuration files, allowing a si ngle set of Poet executables to be used for all target environments, C omparing Poet's performance to XPVM, the standard visualization tool f or PVM executions, reveals that this target-system independence does n ot impose a performance penalty.