Lattix is a leading innovator of software architecture and complexity management solutions. These help deliver higher quality software, accelerate development timeframes, reduce costs, and lower risk throughout the application lifecycle. Lattix solutions have been applied to a wide variety of complex systems that include software, hardware, activities/processes, and organizations.
Latest news from Lattix
Embedded software development teams are under increasing pressure to meet shorter deadlines, cost pressures, and demands for greater functionality. The challenge is to manage this increasing complexity while maintaining the high quality standards required of embedded systems. The Embedded Systems Solution provides many features, modules, tools, and scripts which make it easy to specify, enforce, and refactor the architecture and dependencies of your embedded systems.
The Enterprise Suite is a collection of desktop and web applications, command line utilities, and a web-based repository that will empower your development teams. Architects and developers can analyze your code to discover the architecture, identify problematic dependencies, and re-engineer the code to improve modularity and reduce technical debt. Rules can be created to ensure that architectural violations are identified immediately, preventing erosion of the architecture. The web-based repository provides visibility to your extended team and allows local and remote teams to collaborate from anywhere in the world.
Lattix Architect is a desktop application that enables you to create Dependency Models of your systems, including applications, databases, services, and configuration files. With Architect, you can analyze your architecture in detail, edit the structure to create what-if and should-be architectures, and create design rules to formalize and communicate that architecture to your entire development organization.
Lattix Architect 10 introduces on board processing that facilitates discovering and organizing architectural issues. Architectural concerns can now be uncovered with no knowledge of the code. The issues addressed include object-oriented design issues, powerful include file analysis, and complex architecture problems. More details…
Lattix Web provides a convenient and powerful way to publish and track the evolution of your projects. Lattix Web includes a Repository, which is updated manually using Architect or automatically by your build system, and is accessed from a web browser.
The extended team can use their browsers to view Projects with snapshots of each build and compare trends of changes, architectural violations, metrics and a variety of other data.
Now it is easier than ever to communicate this critical information to your entire organization.
The interface contains a summary of key system metrics and changes, architecture diagrams including interactive DSM and CAD, and various reports of violations, cycles, largest files and packages. With delta reports it is possible to compare the active snapshot with any previous one to see changes in metrics and new or missing violations and dependencies. Charts show comparisons of complexity, cyclicality, stablity, and violations of all snapshots in the selected range. More details…
Find out more…
For more information on how Lattix software architecture and complexity management tools can help your organisation deliver higher quality software and keep control of your architecture please complete the form below.