Skip to content
This repository has been archived by the owner on Nov 29, 2020. It is now read-only.

tigressine/dmv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Dependency Metric Visualizer

Analyze the I/A scatter plot of your software architecture with this easy visualizer! This tool is inspired by Robert Martin's textbook on software design: Clean Architecture (chapter 14).

Usage

To use this script, execute dmv.py with 1 argument: a JSON file detailing your software's architecture. Here's an exmple with an architecture file named my_architecture.json:

  $ python3 dmv.py my_architecture.json

Sample

A sample architecture named data_viewer.json is located in samples. When analyzed, this architecture produces these metrics and this graph:
GRAPH NOT AVAILABLE

About

Visualize the I/A scatterplot of your software architecture

Topics

Resources

Stars

Watchers

Forks

Languages