contents

software
 
Lattix Introduces Lattix LDM for C/C++

Lattix Inc. has announced Lattix LDM for C/C++ as part of the new 2.6 version of Lattix LDM. With this unique solution, Lattix extends the power of Lightweight Dependency Models (LDMs) to formalize, communicate and control the architecture of any C/C++ application, particularly in large Enterprise systems and complex embedded applications in such industries as financial services, instrumentation, medicine and telecommunications.

Lattix has pioneered an approach that uses system interdependencies to create an accurate blueprint of large, mission-critical software systems. Lattix LDM is the first product to use a dependency-structure matrix for a highly compact and scaleable representation of an entire system. With the LDM approach, architects and developers can analyze their architecture in detail, quickly identify issues and opportunities for improvement, and then specify design rules to formalize and communicate that architecture to the entire development organization.

The new LDM approach offers these distinct advantages over current methods:

* Precise - The matrix representation leverages hierarchy and ordering to aggregate C/C++-specific dependencies and provides a precise big-picture view. The LDM automatically synchronizes with every build to identify changes and architectural violations. Developers can focus on their part of the system while maintaining the big picture.
* Highly Scalable - The power of the hierarchy and the compact matrix representation enables the LDM to scale from hundreds to tens of thousands of source files and include files. The Lattix LDM approach has been successfully applied to many large commercial systems in a various industries, including financial services, instrumentation, medicine and telecommunications.
* Easy to Adopt - Lattix LDM automatically extracts dependencies and builds the LDM, so it is easy to deploy at any time in the software lifecycle. Developers can easily discover architectural patterns and enforce them in the dependency structure matrix.



write your comments about the article :: © 2006 Computing News :: home page