Lattix architecture analysis tool -
I have come to check the code for the analysis of architecture. It supports C / C ++, Java, Net etc. Any one can set rules to maintain defined architecture. The tool build can mark any violation at time.
Has anyone used this or any other similar device? I am seeing some advantages in the development of this tool, but not sure what equipment should be with this?
We use both the LaTeX and the Nedpend to track the dependencies of our assemblies.
Both devices support static visibility dependencies between assemblies and orbits through a dependency structure matrix (DSM). A DSM gives you the ability to show the structure of your application. For example, if you use layering, then it should be visible in DSM. Cyclic dependence will also be visible in a DSM.
A good practical introduction can be found in
especially the NDP targets. Net and Visual Studio integration. Latics is also capable of producing DSM for other languages. Both support build integration allows you to create rules in your creation to prevent incorrect dependencies.
Just try both tools and see if the DSM generated is what you need to check the circular dependency and see if there are invalid dependencies. For example, a user interface that uses the data access layer instead of just using the business layer.
Comments
Post a Comment