首页>
外国专利>
Collaborative software debugging in a distributed system with execution resumption on consensus
Collaborative software debugging in a distributed system with execution resumption on consensus
展开▼
机译:在一致同意的情况下恢复执行的分布式系统中的协作软件调试
展开▼
页面导航
摘要
著录项
相似文献
摘要
In a distributed system that includes a debug server and debug clients coupled for data communications, where the debug server includes a debug administrator, a message router, a back-end debugger, and a debuggee, collaborative software debugging includes receiving a number of application-level messages including a request to resume execution of the debuggee; routing the messages by the message router, providing distributed control of the back-end debugger to the debug clients, including: polling one or more debug clients for approval to resume execution of the debuggee and resuming execution of the debuggee only if a number of debug clients providing approval to resume execution of the debuggee exceeds a predefined threshold, and returning, by the debug server to the debug clients in response to the application-level messages routed to the back-end debugger, client-specific debug results.
展开▼