Source: https://users.ece.cmu.edu/~lbauer/papers/2013/wpes2013-temporality.pdf