Boost logo

Boost Interest :

Subject: [Boost-interest] Dependency analysis
From: Zebedee Mason (zeb_at_[hidden])
Date: 2016-06-29 07:06:10


Hello

A while ago I wrote a tool to analyse dependencies between the files in a C++
project. Eventually I wrote an article
(http://www.codeproject.com/Articles/1098935/As-Is-Software-Architecture) and
then uploaded my tool (https://github.com/zebmason/itdepends). I've just done
some minor work to run it on the Boost source
(http://www.cyclerouter.co.uk/boost/_architecture.html) with varying results.

The diagram for metaparse
(http://www.cyclerouter.co.uk/boost/architecture485.html) looks good, others
less so. This is because the tool, for this example, organises the source files
according to the directory structure. It is possible to create a mapping file to
change the hierarchy as is done in the Linux kernel example.

HTH

Zeb


Boost-interest list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk