Elle est utile pour visualiser les dépendances de compilation entre fichiers de code source et pour gérer les segmentations (fusions) de ces fichiers lors de la synchronisation des flots de développement. Ils peuvent ainsi constituer des outils de configuration et de contrôle de version.