CAST Architecture Checker enables enterprise design and architecture checks for an application. Enterprise Architects can capture and store Application Models, and check overtime real applications against these models. CAST enables real enterprise architecture checks as it offers checks of applications built using multiple languages and technologies. It fully leverages CAST's cross-language, cross-technology capabilities, and CAST end-to-end application analysis.

Until recently, it was difficult to do architecture conformance checks because architecture rules had to be very generic. Now, with the Architecture Checker, Enterprise Architects can define architectures models that fit their specific application designs. Checking overtime actual applications against these architecture models is very important to avoid any Security and Robustness issues.

The goal of Architecture Checker is also to help define quality rules at the application and design level without any programming. Most engines that help to check design and architecture rules require users to master a programming language and a specific API. CAST Architecture Checker enables the definition of quality and architecture rules just by drag and drop.

Click to enlarge

In summary, CAST Architecture Checker provides a means for you to create two types of Model that reflect a business application or set of applications: