Software architectures and tools for computer aided process engineering - Braunschweig, Bertrand (Elsevier, 2002)