Answer the question
In order to leave comments, you need to log in
How to visualize the evolution of a graph?
Hello,
There are some great graphs. Each graph is some dependency relation, in the worst case it is a call graph - function calls; at best, this is a containment relation - tree module -> class -> method. I get all these graphs from the bulk code (Gimp repository), which changes over time. The task is not so much to draw this graph as to show its evolution over time. I would be grateful for any links or keywords that will help dig up material on how to draw large graphs and how to highlight changes in them.
The goal is to show active sections of the code (modules, subsystems, etc.) with the thought “if it changes often, then there are jambs”. Ideally, it will help the maintainer understand what his time is spent on.
Why did I undertake this without concrete ideas? Alas, this is the task of an assistant professor, but without any particular framework. What will happen, will happen. Thank you very much in advance.
Answer the question
In order to leave comments, you need to log in
Use code_swarm. You will only have to group the commits by the names of the vertices of your graph.
Thank you. I probably didn’t specify in vain, I wouldn’t have ready-made utilities, I would have articles / methods / algorithms for visualizing the evolution / change of the graph. And I will finalize it to my task and write the necessary software.
But thanks for the tips, now I'll dig into their dock / sorts / screenshots.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question