Patent №
US 6,067,415
Granted
2000-05-23
Filed 1996
Owner
KABUSHIKI KAISHA TOSHIBA
Lab
—
AI components
4
ml · kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
08772652
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.
AI classification
Ownership
KABUSHIKI KAISHA TOSHIBA
assignment · 84250605
Assignors
UCHIHIRA, NAOSHI
On an employer assignment, the assignors are typically the inventors.