发明名称 System for assisting a programmer find errors in concurrent programs
摘要 A designer creates a program with the editor 1. The division means 2 divides each process of the program into a plurality of controllable sections. The detection means 3 finds the dependency relations among the sessions of the program. The generation means 4 represents as a scenario all the possible execution sequences of the sections in each process. When the designer selects the edge of a section to be executed first at each branch in the scenario with the use of the selection means 6, a scenario containing only the combinations of intended execution sequences is generated. Based on this scenario, the conversion means 9 inserts execution timing control instructions into the first program to convert the first program to a second program. The resulting second program does not contain a harmful nondeterminism. Therefore, a hyper sequential programming system or method for developing reliable concurrent programs is provided easily.
申请公布号 US6067415(A) 申请公布日期 2000.05.23
申请号 US19960772652 申请日期 1996.12.23
申请人 KABUSHIKI KAISHA TOSHIBA 发明人 UCHIHIRA, NAOSHI
分类号 G06F9/44;(IPC1-7):G06F15/00;G06F9/45 主分类号 G06F9/44
代理机构 代理人
主权项
地址