This project is a Dynamic Universal Software System Visualization Kit(DUCK). It will help you understand the source code. For more details for this project, please check our report at Here.
We have deployed an example of DUCK at http://duck-proj.yumin-xia.com. Play with it:).
- Pandas (for fast caculation of PageRank)
- Django (website backend)
- libclang (static analyzer)
- python-libclang
sudo apt-get install libclang-3.8-dev python-clang-3.8
pip install pandas django
# run a python server for django,
cd server
python manage.py runserver
Then visit http://127.0.0.1:8000/duck/index in browser. You should be able to see the homepage of this project.
We have two examples comes with the project, NDNS and NFD.