2015:program_know_thyself
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| 2015:program_know_thyself [2015/03/23 09:41] – created jonjagger | 2015:program_know_thyself [2016/06/11 14:05] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| Back to [[conference: | Back to [[conference: | ||
| \\ | \\ | ||
| - | **Title**: On reflecting on runtime or, Program, know thyself\\ | + | **Title**: On reflecting on runtime or Program, know thyself\\ |
| **Proposer**: | **Proposer**: | ||
| **Type**: Tutorial\\ | **Type**: Tutorial\\ | ||
| **Duration**: | **Duration**: | ||
| **Description**: | **Description**: | ||
| - | + | In a language not renowned for its reflection capabilities we struggle to give programs a view of their own static properties. | |
| - | In a language not renowned for its reflection capabilities we struggle to give programs a view of their own static properties. | + | \\ |
| - | If programs can become aware of their own and other program' | + | Is there a model of cause and effect that can be applied to executing C++ code?\\ |
| - | \\ | + | Can we build a MEP (Meta Execution Protocol) to allow a program to inspect its own runtime behaviour much as we might build a MOP (Meta Object Protocol) to inspect objects and classes?\\ |
| - | " | + | If programs can become aware of their own and other program' |
| + | With Promises and Exceptions, C++ is gaining the ability | ||
| \\ | \\ | ||
| This talk will cover: \\ | This talk will cover: \\ | ||
| - | The motivations for Intention Frames. \\ | + | The evolution of the ideas behind Intentions. \\ |
| - | An implementation | + | Intentions: a technique |
| - | Opportunities for using Intention Frames in system testing. | + | Implementation techniques |
| + | Opportunities for using Intentions including: error reporting, capturing execution flow, and system | ||
| + | \\ | ||
| + | Footnote for Android developers: | ||
| + | \\ | ||
| + | |||
| \\ | \\ | ||
| \\ | \\ | ||
2015/program_know_thyself.1427103709.txt.gz · Last modified: 2016/06/11 14:05 (external edit)
