SAVE automatically extracts and visualizes the architecture manifested in the source code using module-type views and compares it with user-specified models and rules representing the structure of the intended architecture.
The tool can also help developers understand, rearchitect, reuse, and create more maintainable software. In addition, SAVE can help determine the softwares product-line potential in terms of architectural commonalities and deviations between different software products.
Interested? If you would like to try SAVE for yourself, contact us: [email]
SAVE is built to analyze real systems, which are typically large, implemented in now uncommon programming languages (e.g. Ada, Fortan), and for which the available source code might not be complete. Due to SAVE's robustness, we were able to successfully apply it to many such projects.
Our approach is to produce valuable results quickly via incremental analysis. Within a short amount of time we provide high-level information and refine the analysis step-by-step together with our customers. This provides you with immediate return on your investment.