Software helps manage C++ application lifecycle.

Press Release Summary:



As software architecture management solution, Lattix LDM for C/C++ v2.6 extends power of lightweight dependency models to formalize, communicate, and control architecture of C/C++ applications in large enterprise systems and complex embedded applications. Approach uses system interdependencies to create accurate, scalable blueprint of critical software systems and enables users to analyze architecture in detail as well as specify design rules.



Original Press Release:



Lattix Introduces Lattix LDM for C/C++



Software architecture management solution provides powerful way to manage C/C++ applications throughout lifecycle

SANTA CLARA, CA-March 13, 2006-Lattix Inc., the provider of innovative software architecture management solutions, today announced at SDWest 2006 the introduction of 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.

"Lattix LDM for C/C++ is valuable for those applications that have grown over time where the architecture has become obscured," explains Neeraj Sangal, president and founder of Lattix. "Since it is easier in C/C++ applications to create undesirable couplings, particularly through include dependencies, the architecture is harder to discover and understand. Our customers will now have the means to test an architecture, detect violations during development and prevent further architectural erosion."

Lattix LDM enables companies to improve and maintain quality, enhance testability, lower costs through more effective development and manage risks by understanding the impact of proposed changes.

What is Different About the LDM Approach for C/C++
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.

Price & Availability
Lattix LDM for C/C++ will be available in April starting at $995 USD per developer license. A free Community Edition is also available.

About Lattix
Lattix is the leader of software architecture management solutions that deliver higher software quality and lower risk throughout the application lifecycle. Lattix LDM provides a new lightweight approach of utilizing dependency models for automated analysis and enforcement of architectures. Lattix is located in Andover, MA. More information about Lattix can be found at www.lattix.com.

The URL for this release is located at: http://www.patterson.com/news/LDM%20for%20C-C++%20Final.doc

Lattix, Lattix LDM and Lattix LDM for Eclipse are trademarks or registered trademarks of Lattix, Inc. All other trademarks used in this document are the property of their respective owners.

North American Sales Contact: Lattix Inc., 8 Harper Circle, Andover, MA 01810; Tel: 978-474-5022; Fax: 630-604-3261; Email: sales@lattix.com; Website: www.lattix.com.

Contact: Barbara Stewart
Santa Clara Convention Center, Booth 320
480-488-6909
barbara@patterson.com

All Topics