Analyze the impact of a change in your code.
Estimate what you should modify to accomplish a change without breaking your application!
Document th inner working of you code. Share the knowledge with teammates: Generate automatically a details documentation on a scheduled basis.
Visual Expert offers TWO ways to compare your code: 2 analyses of the same code or 2 separate sets of code
Automatically check your code against hundreds of rules, to improve the quality of the security of your code.
Check your code against hundreds of rules to detect flaws or weaknesses that can create security breaches.
Visual Expert combines database statistics generated during the execution of your application, with a deep analysis of your code.
Identify code dependencies.
Don't break your app after a change.
Generate Call Graphs, Data Models, Source Code Documentation, etc.
Compare databases and code.
Identify differences.
Improve maintainability. Clean up code.
Comply with dev standards
Scan and fix security vulnerabilities.
Find slow pieces of code. Analyze processes. Remove bottlenecks
When analyzing small volumes of code or trying Visual Expert, you can run it locally on a developer PC.
For large volumes of code, and for sharing analyses between team members, Visual Expert will run on a server.
Visual Expert can analyze several programming languages, either separately (Oracle code only for instance) or altogether
(for example: PowerBuilder Front-end + an Oracle back-end + Front-end / Back-end dependencies).
You can analyse multiple applications at the same time.
For example if you maintain a portfolio and need to explore several applications in parallel.
Team members can collaborate, sharing the same code analysis. For instance, an analyst prepares a change and lists the objects impacted. Teammates leverage this Impact Analysis, to review and change the corresponding objects. More about Visual Expert TEAM SYSTEM
When a new code analysis is done, previous ones remain available. Open previous analyses to browse older versions of your code. Compare two code Analyses to find differences between them.