Products

Lattix LDM for NetBeans

The Power of Lightweight Dependency Models within NetBeans

With this new NetBeans plugin, Lattix further extends the developers’ capabilities to visualize and maintain the architecture during application development by delivering the power of Lightweight Dependency Models (LDM) to formalize, communicate and control the architecture of NetBeans projects.

"This is a lovely tool for data-mining the hair-ball that every large system becomes. It intuitively lets you sort through the maze to disentangle even the worst results of system evolution".

James Gosling
Sun Fellow and inventor of Java

Discover, analyze, define and control your architecture.

Lattix LDM for NetBeans enables you to create Lightweight Dependency Models of your software applications. With the Dependency Model, you can analyze your architecture in detail, edit the structure to create what-if and should-be architectures, and then create Design Rules to formalize and communicate that architecture to your entire development organization.

Lattix LDM for NetBeans provides these unique capabilities:

For more detailed information on the features of each edition of Lattix LDM for NetBeans, see Features.

Examine the Architecture of your own NetBeans Project

The most effective way to learn about the approach is to analyze your own application. It is easy to understand and apply. You will end up with an improved understanding of the architecture of your own application and get a detailed list of inter-module dependencies that violate architectural intent and should be fixed. You will also get a precise big picture view that is simple and intuitive and can easily be shared by a diverse group of stake holders such as managers, architects, developers and users.

Our GettingStarted Section has a number of resources to help you learn and apply the Dependency Model approach. It includes a comprehensive demo which explains the approach and applies it to a real life application.