This project aims to support knowledge sharing within distributed teams, knowledge reuse within an organization and collaboration and trade between engineering companies. The Clockwork approach will combine knowledge-rich dynamical simulation tools, formal documentation and informal design rationale to closely integrate working, learning, collaboration and negotiation, within and between organizations.