发明名称 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.
申请公布号 US2012272217(A1) 申请公布日期 2012.10.25
申请号 US201113090503 申请日期 2011.04.20
申请人 BATES CARY L.;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BATES CARY L.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址