Software architectures and tools for computer aided process engineering. (2002)