The Intensional Views Environment (IntensiVE) empowers software architects and developers with tools and techniques to monitor the internal quality of software development projects. IntensiVE verifies a wide range of good practices, detects bad code smells and, most importantly, verifies application-specific architectural rules and constraints in your application's source code.
Try out IntensiVE now and make your software sustainable by verifying and enforcing your application's design and architecture in its actual implementation.
you can find more information about how to use Intensional Views and the Intensional View Environment, how to download and install the tools, a number of publications concerning Intensional Views or related work, and how to contact us.