【24h】

JACOT

机译:雅客

获取原文
获取原文并翻译 | 示例

摘要

The introduction of concurrency within emerging languages such as Java brings challenging new concepts to the user. Owing to the inherent non-determinism of threads and multiple flow of control in concurrent programs, traditional debugging and comprehension techniques, such as source code analysis, do not suffice. We believe that visualisation can assist in expediting comprehension of concurrent programs. We present, Jacot, a visualisation tool to depict the execution of concurrent Java programs. Jacot has two views based on the Unified Modeling Language (UML) Sequence diagram paradigm. It is implemented in Java and uses the Java Debug Interface (JDI) for event gathering. It depicts the interaction between objects and the interleaving of threads in a timely fashion, using method invocations.
机译:Java等新兴语言中并发的引入为用户带来了挑战性的新概念。由于线程固有的不确定性和并发程序中的多个控制流,因此传统的调试和理解技术(例如源代码分析)无法满足要求。我们相信可视化可以帮助加快对并发程序的理解。我们为Jacot提供了一种可视化工具,用于描述并发Java程序的执行。 Jacot有两个基于统一建模语言(UML)序列图范例的视图。它用Java实现,并使用Java调试接口(JDI)进行事件收集。它使用方法调用及时描述了对象之间的交互和线程的交织。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号