贾维斯

JaVis:一个用于并发Java程序的基于UML的可视化和调试环境调试并发Java程序是一个困难的任务,因为多个控制流和固有的不确定性。它需要传统调试器无法提供的技术,如跟踪、可视化和自动错误分析。因此,我们开发了用于可视化和调试并发Java程序的JaVis环境。有关正在运行的程序的信息是通过跟踪收集的。统一建模语言(UML)用于轨迹的可视化。跟踪会自动分析死锁。跟踪是使用Java平台调试器体系结构的Java调试接口(JDI)实现的。可视化集成到umlcase工具中。

这个软件也是同行评审按日记帐汤姆斯.