Assemblies -- Knowledge Management for a Cooperative Design System -- Innovative and