La tâche consistant à maintenir la qualité et la cohérence des artefacts tout au long d'un projet logiciel peut être plus efficace grâce à l'utilisation du concept de traçabilité. Cependant, la création de traces cohérentes tout au long d'un projet est une tâche si complexe qu'elle est souvent laissée de côté. Les techniques telles que la récupération automatique et la matrice de traçabilité présentent des limites. Ce travail propose et évalue une approche qui consiste à permettre la création de traces de manière inductive tout au long du développement des artefacts du projet. Des études réalisées avec un outil CASE ont montré des résultats encourageants indiquant que la technique peut améliorer de manière significative la productivité. La productivité est évaluée par le nombre de traces correctement créées par le développeur, dans le même délai, par rapport aux techniques traditionnelles.