Source: http://www.ttcn-3.org/ttcn3uc2006/finalpresentations/p6.2_nyberg-presentation.pdf