Lexington Soft offers Lattix Architect and Lattix Web for software development teams to discover, analyze, define and control system architecture as well as continuously monitor and communicate it.
The Lattix Architect architecture visualization tool allows your software development team freedom in the creation of a dependency model for your system, including database, application, configuration files, and services to facilitate your software architecture management effectively.
Lattix Architect supports code investigation such as Java, C/C++, .Net, and many more. This powerful tool tracks dependencies of software assemblies, creates DSM’s for other languages and can flag any violation at build time. It empowers development by a collection of a web application, command line utilities, desktop, and a web-based repository.
Developers and architects can use Lattix Architect to improve software designs by editing structures and specifying rules to communicate and formalize architecture to the entire team.
Lattix Architect uses the Lattix dependency structure matrix technology to analyze common dependencies and supports analysis dependencies of Java, C++, and C projects. It gives insight into how different software layers interact and can identify potentially undesirable relationships that exist in the code.
Lattix also provides a line of command that allows automated updating and checking of the dependency model in the web-based repository.
Continuously Monitor and Communicate Software Architecture
Lattix Web provides a powerful and convenient way to track the evolution of your software. Using a web browser, the extended team can view projects in the web-based repository with snapshots of each build and compare trends of changes, architectural violations, metrics, and a variety of other data. As a result, it is very easy to use Lattix Web to communicate critical information to the entire team. Lattix Web supports comprehensive languages, models, frameworks, and databases, including Java, c/C++, .Net, Fortran, Ada, Oracle, and many others.
Lattix is highly scalable for the representation of large complex software and provides visualization and communication for the entire team. The result is improved reliability, better quality, and higher productivity.
Want to know if Lattix Architect and Lattix Web will meet your architecture visualization needs? Lexington Soft will gladly provide a sales demo and proof of concept, conduct product evaluations and even offer you a free trial!