Software Narratology: A Definition
Let’s define a software or computer narratology as an application of the theory and methods of literary narratology to the domain of software execution where software traces and logs are considered as a narrative, the story of a computation (*). As an example, we have the following correspondence between 4-tiers of literary and software narrative models:
Events Instructions, statements, functions
History Concrete execution path
Narrative Software trace
Presentation View (from a trace viewer)
(*) Please do not confuse software narratology with computational narratology.
- Dmitry Vostokov @ TraceAnalysis.org -
April 8th, 2010 at 1:45 pm
[…] bijection from literary narratology to software narratology provides a pattern of Background and Foreground Components. This can be easily illustrated on […]
April 8th, 2010 at 2:19 pm
[…] patterns from software narratology. Now we illustrate Defamiliarizing Effect where we see sudden unfamiliar trace statements across […]
October 13th, 2010 at 9:53 pm
[…] Experts Magazine Online In addition to software narratology we would like to introduce another 2 branches of memoretics (borrowed from […]