Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 935 Bytes

File metadata and controls

35 lines (25 loc) · 935 Bytes

About

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:).

docs/duck.gif

Dependencies

  • Pandas (for fast caculation of PageRank)
  • Django (website backend)
  • libclang (static analyzer)
  • python-libclang

Installation

sudo apt-get install libclang-3.8-dev python-clang-3.8

pip install pandas django

Usage

# 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.