|
AI-Powered Code AnalysisImagix 4D interfaces with advanced Artificial Intelligence models to help you better understand complex legacy codebases, interpret visual diagrams, and enforce software design best practices. This is done through Imagix 4D's AI Analysis tool, introduced in version 11.0. AI Analysis leverages the comprehensive database that Imagix 4D generates about your software, complementing the graph, report, editor and ancillary windows where that data is displayed without interpretation. The tool enhances that information by providing explanations of what you're viewing, by making inferences about the purpose behind that part of your software, and by suggesting source code improvements to consider.Interaction in the AI Analysis tool is done through a query / answer process. You launch an automatically generated query by selecting some portion and aspect of your software that you’re interested in. The AI system then returns an answer providing insight about the item of interest. The AI answers are formatted in typical AI chatbot style and organized in sections. The types of information in the answer as well as their detailed content will depend on the context of the query and the nature of the specific part of your software that you are examining. Here’s part of an answer returned for a query about a struct symbol in an example project.
|