Coloured Petri nets for abstract test generation in software engineering. (20th December 2022)