News Release from: Lattix
Edited by the Electronicstalk Editorial Team on 14 March 2006
Dependency models get to grips with C/C++ code
Lattix LDM for C/C++ is part of the new 2.6 version of Lattix LDM.
Note: Readers of the Editor’s free email newsletter will have read this news when it was announced. . It’s free!
Lattix LDM for C/C++ is part of the new 2.6 version of Lattix LDM, extending the power of lightweight dependency models (LDMs) to formalise, 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 analyse their architecture in detail, quickly identify issues and opportunities for improvement, and then specify design rules to formalise and communicate that architecture to the entire development organisation.
'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.
The new LDM approach offers three distinct advantages over current methods.
The matrix representation leverages hierarchy and ordering to aggregate C/C++-specific dependencies and provides a precise big-picture view.
The LDM automatically synchronises with every build to identify changes and architectural violations.
Developers can focus on their part of the system while maintaining the big picture.
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.
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.
Lattix LDM for C/C++ will be available in April starting at US $995 per developer licence.
A free Community Edition is also available.
• Lattix: contact details and other news
• Other news in Design and Development Software
• Email this news to a colleague
•
• RSS news feed for Lattix
• RSS news feed for Design and Development Software
• Electronicstalk Home Page
Copyright © 2000-2006 Pro-Talk Ltd, UK. Based on news supplied by Lattix - Subject: Lattix LDM for C/C++
Click on the advertisement to visit the advertiser's web site now