• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..25-Jul-201930

categories.txtH A D25-Jul-20193.5 KiB

dep.txtH A D25-Jul-201921.4 KiB

dep2-a-dotH A D25-Jul-20199.6 KiB

dep2-a-dot.pdfH A D25-Jul-201917.8 KiB

dep2-b-dotH A D25-Jul-20192.5 KiB

dep2-b-dot.pdfH A D25-Jul-201912.1 KiB

dep2-f-dotH A D25-Jul-20195.1 KiB

dep2-f-dot.pdfH A D25-Jul-201914.8 KiB

dep2-i-dotH A D25-Jul-20192.2 KiB

dep2-i-dot.pdfH A D25-Jul-201912.1 KiB

dependencies.txtH A D25-Jul-201921.2 KiB

deptree.pyH A D25-Jul-20191.6 KiB

deptree2.pyH A D25-Jul-20193.7 KiB

HakefileH A D25-Jul-2019663

layers.txtH A D25-Jul-2019596

makedeptxt.shH A D25-Jul-201985

priorities.txtH A D25-Jul-2019315

questions.txtH A D25-Jul-2019871

README.txtH A D25-Jul-2019786

services-desc.txtH A D25-Jul-20191.6 KiB

Services.texH A D25-Jul-201935.1 KiB

services.txtH A D25-Jul-2019245

status.txtH A D25-Jul-2019461

README.txt

1Service dependency graphs
2
3A list of services is in services.txt
4
5The list with descriptions is in services-desc.txt
6
7The list of dependencies is in dependencies.txt
8
9You can generate the input file for the graph scripts using:
10makedeptxt.sh
11
12A pregenerated one is provided in: dep.txt
13
14There are 2 python scripts that generate .dot files from dep.txt.
15
16deptree.py generates a regular dependency graph
17
18deptree2.py generates a bipartite graph which is much easier to read.
19
20use them as follows"
21
22python deptree.py > mydep.dot
23dot -Tpdf mydep.dot -O 
24xpdf mydep.dot.pdf
25
26python deptree2.py [a|f|b|i] > mydep2.dot
27dot -Tpdf mydep2.dot -O -Gratio=0.5
28xpdf mydep2.dot.pdf
29
30where a|b|f|i specify the type of dependency to use
31a: all
32f: fundamental
33b: barrelfish
34i: implementation-specific
35
36
37