DSM and network view can be isomorphic

DSM allows you to compress a lot of information a network view would be too complicated to view

can see API, shared code, hierarchy, complexity

dependencies across modules both above and below the diagonal shows bad hierarchy

see Joel Moses for work on network representations MIT