【24h】

JACOT

机译:j

获取原文

摘要

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 Debug接口(JDI)进行事件收集。它描述了对象之间的交互和时尚的线程交织,使用方法调用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号