This is an old revision of the document!
Back to 2015-proposals
Title: On reflecting on runtime or Program, know thyself
Proposer: Dominic Robinson
Type: Tutorial
Duration: 90 mins
Description:
In a language not renowned for its reflection capabilities we struggle to give programs a view of their own static properties. So what then of runtime? Can a program know what it is doing, or why it is doing it?
If programs can become aware of their own and other program's motives what can we expect?
“Intention framing” is an experimental technique to provide out of band domain oriented annotations of the intent of executing code.
This talk will cover:
The motivations for Intention Frames.
An implementation technique for serial, parallel, and distributed Actor based programs in C++.
Opportunities for using Intention Frames in system testing.