首页> 外文期刊>Systems and Computers in Japan >Implementation of a Tracer for Debugging Concurrent Processes of a Multiagent System
【24h】

Implementation of a Tracer for Debugging Concurrent Processes of a Multiagent System

机译:用于调试多主体系统并发进程的跟踪器的实现

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

摘要

This paper deals with the implementation of a tracer in a development environment for multiagent systems, where debugging is a major problem. A multiagent system consists of concurrent processes, so that debugging such a system involves difficulties related to the debugging of concurrent processes. We describe a tracer for debugging a multiagent system. A tracer is a program that traces program execution and obtains information on its status. Debugging by a tracer causes a problem called the probe effect, in which the debugger's interference with the program causes changes in its behavior. The probe effect is a major problem in debugging parallel processes. The tracer that we propose can limit the probe effect arising from delay in execution of an agent caused by the tracer. This tracer adjusts the execution speed of non-debugged agents in accordance with the execution delay of the debugged agent in order to limit the probe effect.
机译:本文介绍了在调试是主要问题的多代理系统开发环境中实现跟踪器的方法。多代理系统由并发进程组成,因此调试此类系统会涉及与并发进程的调试相关的困难。我们描述了用于调试多代理系统的跟踪器。跟踪程序是跟踪程序执行并获取有关其状态的信息的程序。跟踪程序进行调试会导致一个称为探测效应的问题,其中调试器对程序的干预会导致其行为发生变化。探测效果是调试并行进程中的主要问题。我们建议的跟踪程序可以限制由跟踪程序导致的代理执行延迟导致的探测效果。该跟踪器根据调试代理的执行延迟来调整非调试代理的执行速度,以限制探测效果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号