Brian Hempel10/22/2019, 5:06 AM
We define shareable dynamic media as collections of information substrates (or substrates for short). Substrates are software artifacts that embody content, computation and interaction, effectively blurring the distinction between documents and applications. Substrates can evolve over time and shift roles, acting as what are traditionally considered documents in one context and applications in another, or a mix of the two. Substrates may be composed in various ways, e.g., one substrate can give meaning and structure to another. For example, a bar-chart substrate can define how to visualize a statistical data substrate.
srini10/22/2019, 1:24 PM
Garth Goldwater10/22/2019, 1:26 PM
Brian Hempel10/23/2019, 3:36 AM
Duncan Cragg10/23/2019, 8:07 AM