Five steps for building consistent dynamic process models and their implementation in the computer tool modeller