Collaborative and distributed chemical engineering. From understanding to substantial design process support : results of the IMPROVE project (2008)