Visual Expert

{{Infobox software

| name = VISUAL EXPERT

| logo =

| developer = Novalys

| released = 1995

| latest release version = Visual Expert 2021 {{cite news |title=Visual Expert 2021 Release News |url=https://www.powerbuilder.eu/powerbuilder-blog/625-code-inspection-tool-powerbuilder-oracle-sql-server}}

| programming language = C#

| operating system = Windows

| language = English, Japanese, Spanish, French

| genre = Code analysis tools

| license = Subscription, Perpetual, Concurrent {{cite web |url=https://www.visual-expert.com/EN/visual-expert-price.html |website=Visual Expert |title=Visual Expert Pricing}}

| website = {{URL|https://www.visual-expert.com/}}

}}

Visual Expert is a static code analysis tool, extracting design and technical information from software source code by reverse-engineering, used by programmers for software maintenance, modernization or optimization.

It is designed to parse 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 checks source code against hundreds of code inspection rules for vulnerability assessment, bug fix, and maintenance issues.{{Cite web|title=Code Inspection for PB, Oracle & SQL Server|url=https://www.visual-expert.com/EN/visual-expert-blog/posts-2020/code-inspection-tutorial.html|access-date=2021-05-15|website=www.visual-expert.com}}

Features

Usage

Visual Expert is used in several contexts:

Limitations

History

  • 1995- 1998 - Prog and Doc - Initial version distributed on the French market {{Cite web|url=http://www.eurelys.com:80/fr/prog&doc.htm|title=Prog & Doc (french page from Web Archive)|date=7 July 1997|website=Eurelys|archive-url=https://web.archive.org/web/19970707152457/http://www.eurelys.com/fr/prog%26doc.htm|archive-date=1997-07-07|url-status=dead}}
  • 2001 - Visual Expert 4.5
  • 2003 - Visual Expert 5{{Cite web|date=2004-06-16|title=Mise à jour de Visual Expert - version 5.0|url=https://www.programmez.com/actualites/mise-jour-de-visual-expert-version-50-14566|website=Programmez!}}
  • 2007 - Visual Expert 5.7{{Cite web|url=http://chrispollach.sys-con.com/node/365638|title=Visual expert 5.7 released|last=Pollach|first=Chris|date=April 23, 2007|archive-url=https://web.archive.org/web/20140726045932/http://chrispollach.sys-con.com/node/365638|archive-date=2014-07-26|url-status=dead}}
  • 2010 - Visual Expert 6.0{{Cite web|url=http://www.dbta.com/Editorial/News-Flashes/Novalys-Introduces-Visual-Expert-60-54481.aspx|title=Novalys introduces Visual Expert 6.0|last=|first=|date=23 April 2009|website=DBTA|access-date=}}
  • 2015 - Visual Expert 2015 - Server component added to schedule code analyses{{Cite web|date=2015-05-10|title=Introduction to Visual Expert 2015|url=http://powerbuilder-world-tour.com/download/NCPBUG-Conference-May-2015-visual-expert.pdf|website=Charlotte PowerBuilder Conference}}{{Cite web|date=2015-05-15|title=Visual Expert Team System|url=https://www.visual-expert.com/EN/visual-expert-documentation/install-and-configure-visual-expert/collaborative-coding.html|website=Visual Expert}}
  • 2016 - Visual Expert 2016 - Oracle PL/SQL code parser, code inventory (lines of code, number of objects…){{Cite web|date=2021-09-21|title=Visual Expert Release History|url=http://www.visual-expert.com/EN/support-question-example-powerbuilder-pl-sql-tsql-stored-procedure/update-list-pb-plsql-t-sql-source_wpve.html|website=Visual Expert}}
  • 2017 - Visual Expert 2017 - SQL Server T-SQL code parser, Code comparison, CRUD matrix{{Cite web|date=2017-10-01|title=Visual Expert for SQL Server|url=https://dbmstools.com/tools/visual-expert-for-sql-server|website=DBMC tools}}
  • 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,{{Cite web|last=Dufourmantelle|first=Christophe|date=2020-11-17|title=Improve the Security and Quality of Your Code|url=https://www.youtube.com/watch?v=D4Q47Hbrb3g|website=Youtube}} integration with Jenkins

References

{{Reflist}}