Practical batch process management. (2004)