发明名称 |
TECHNIQUES FOR PROGRAM EXECUTION |
摘要 |
The present application relates to techniques for handling the execution of a computer software program comprising a plurality of distinct program components. In particular, the application describes techniques relating to the interaction between distinct components of a computer program and seeks to allow program components to execute with a high degree of determinism. An execution environment is described which is operable such that the execution of one or more components of a computer program is carried out in a plurality of sequential frames of execution, wherein the execution environment is further operable to: i) allow communication between one said component and another said component in different frames of execution; and ii) to prevent communication between one said component and another said component in the same frame of execution. A debugger which utilizes the execution environment is also described. |
申请公布号 |
EP2041658(B1) |
申请公布日期 |
2016.08.10 |
申请号 |
EP20070733390 |
申请日期 |
2007.06.27 |
申请人 |
ITI SCOTLAND LIMITED |
发明人 |
RICHARDS, ANDREW;COOK, ANDREW;RUSSELL, GEORGE |
分类号 |
G06F9/52;G06F9/44;G06F9/45;G06F9/54;G06F11/36 |
主分类号 |
G06F9/52 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|