Tools for Framework Architecture Verification

Tools for Framework Architecture Verification is a suite of tools primarily aimed at validating the architecture of a framework. Currently, there are three tools:

  • Deps: produces dependency diagrams between assemblies, based both on implementation, as well as API-only.
  • Layering: verifies that a layering and grouping diagram is indeed satisfied by a set of assemblies
  • PotentialCallers: lists all the methods that call, directly or indirectly, a set of methods.

New Tools for Framework Designers Published by Brad Abrams sheds a bit more light on these tools. By the way you will need F# to run these :).

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s