Novel developments for supporting intelligent tolerance control and management in the computer aided design environment