Managing formalised knowledge to support collaborative design - A research approach for integrating and reasoning on different ontological levels.