Open h0bb3 opened 3 years ago
possibly also add physical_defined_in for c++ like file pairs i.e. .cpp - .h
one should note that such dependencies are not part of the violations computation in for example HuGMe
working on this and results seem promising. Red is original countAttract, green is countAttract with the physical dependencies (file dependencies), blue is naive bayes using CDA, file names and architecture keywords
The physical relations between files are actually missing. We could add relations reflecting this i.e:
pysical_horizontal: between files in the same directory pysical_vertical: for files in the same parent-child directory
as folder structure is often an important part of the mapping there is a fair chance that this will improve the performance of both CDA and HuGMe