A
A
Alukardd2015-12-10 12:22:21
Software design
Alukardd, 2015-12-10 12:22:21

How to build a dependency graph of system components?

Tell me who uses what to build the dependency tree of system components.
I now just have a flat list and know how it really relates to each other.
I would like to see a software with which I can indicate dependencies in a tree form,
so that the tree can be skillfully unfolded in the opposite direction, and for any of its nodes. At the same time, the entity node is not unique and can be repeated in different branches.
I tried to use grpahviz for this case, but I couldn't expand the tree relative to an arbitrary node. Essentially I need forward and backward dependency.
I understand that I can write a program that will give me the necessary DOT config for graphviz, but is there really no ready-made solution? Better yet, an interactive GUI program.
It is highly desirable that it would work in GNU/Linux and OS X. And so can a web application.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
E
Egor Kazantsev, 2015-12-10
@saintbyte

An abstract answer to an abstract question:
You take a software that shows a list of dependencies for an object and you get a list. And then sort through the packages. You formalize the receipt of the list as a function and call it recursively for each found object - and the tree is ready. You can write it at least on the head

D
dmitriy, 2015-12-10
@dmitriylanets

https://www.mindmeister.com

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question