Visual Expert is astatic code analysis tool, extracting design and technical information from softwaresource code byreverse-engineering, used by programmers for software maintenance, modernization or optimization.
It is designed toparse several programming languages at the same time (PL/SQL,Transact-SQL,PowerBuilder...) and analyze cross-language dependencies, in addition to each language's source code.
Visual Expert checkssource code against hundreds of code inspection rules forvulnerability assessment,bug fix, andmaintenance issues.[3]
Visual Expert is used in several contexts:
- 1995- 1998 - Prog and Doc - Initial version distributed on the French market[5]
- 2001 - Visual Expert 4.5
- 2003 - Visual Expert 5[6]
- 2007 - Visual Expert 5.7[7]
- 2010 - Visual Expert 6.0[8]
- 2015 - Visual Expert 2015 - Server component added to schedule code analyses[9][10]
- 2016 - Visual Expert 2016 - Oracle PL/SQL code parser, code inventory (lines of code, number of objects…)[11]
- 2017 - Visual Expert 2017 - SQL Server T-SQL code parser, Code comparison, CRUD matrix[12]
- 2018 - Visual Expert 2018 - DB Code Performance Analysis, integration with TFS
- 2019 - Visual Expert 2019 - Generation of E/R diagrams from the code
- 2020 - Visual Expert 2020 - Object dependency matrix, naming consistency verification, integration with GIT and SVN
- 2021 - Visual Expert 2021 - Continuous Code Inspection,[13] integration with Jenkins
- 2022 - Visual Expert 2022 - Support for cloud-based repositories and large volumes of code
- 2023 - Visual Expert 2023 - Performance tuning for PowerBuilder
- 2024 - Visual Expert 2024 - New web UI to simplify deployment and use among large teams.
- 2025 - Visual Expert 2025 - AI-based features to explain code, generate comments, and optimize queries