비주얼 엑스퍼트

Visual Expert
비주얼 엑스퍼트
개발자노바리스
초기 릴리즈1995
안정된 릴리스
비주얼 엑스퍼트 2021
기입처C#
운영 체제창문들
이용가능기간:영어, 일본어, 스페인어, 프랑스어
유형코드 분석 도구
면허증.서브스크립션, 영구, 동시
웹 사이트https://www.visual-expert.com/

Visual Expert는 소프트웨어 소스 코드에서 설계 및 기술 정보를 역엔지니어링으로 추출하는 정적 코드 분석 도구입니다.프로그래머는 소프트웨어 유지보수, 현대화 또는 최적화를 위해 사용합니다.

여러 프로그래밍 언어(PL/SQL, Transact-SQL, PowerBuilder 등)를 동시에 해석하고 각 언어의 소스 코드와 더불어 언어 간 종속성을 분석하도록 설계되었습니다.

Visual Expert는 소스 코드를 수백 의 코드 검사 규칙과 비교하여 취약성 평가, 버그 수정 및 유지보수 문제를 [3]확인합니다.

특징들

사용.

Visual Expert는 다음과 같은 여러 컨텍스트에서 사용됩니다.

제한 사항

  • 정적 코드 분석기로서 Visual Expert는 코드 파서에서 지원되는 프로그래밍 언어(Oracle PL/SQL, SQL Server Transact-SQL, PowerBuilder)로 제한됩니다.
  • 예비 리버스 엔지니어링이 필요합니다.Visual Expert는 자동으로 수행하지만 기간은 구문 분석된 코드의 크기에 따라 달라집니다.사용자는 기능을 사용하기 전에 구문 분석이 완료될 때까지 기다리거나 미리 예약해야 합니다.또한 코드 볼륨을 지원하기에 충분한 하드웨어 리소스를 할당해야 합니다.
  • Visual Expert는 클라이언트/서버 아키텍처를 기반으로 합니다.코드 분석은 Windows PC(가능하면 서버)에서 실행됩니다.코드에서 추출된 정보는 RDBMS에 저장되며 프로그래머 컴퓨터에 설치된 클라이언트 애플리케이션과 통신합니다. 웹 클라이언트는 사용할 수 없습니다.이를 위해서는 코드, 파서, RDBMS 및 프로그래머 컴퓨터가 동일한 LAN 또는 VPN에 연결되어 있어야 합니다.

역사

  • 1995 - 1998 - Prog and Doc - 프랑스 시장에 배포된 초기 버전
  • 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 - 일정 코드[9][10] 분석에 서버 구성 요소 추가
  • 2016 - Visual Expert 2016 - Oracle PL/SQL 코드 파서, 코드 인벤토리(코드 줄, 개체 수...)[11]
  • 2017 - Visual Expert 2017 - SQL Server T-SQL 코드 파서, 코드 비교, CRUD[12] 매트릭스
  • 2018 - Visual Expert 2018 - DB 코드 성능 분석, TFS와의 통합
  • 2019 - Visual Expert 2019 - 코드에서 E/R 다이어그램 생성
  • 2020 - Visual Expert 2020 - 객체 의존성 매트릭스, 명명 일관성 검증, GIT 및 SVN과의 통합
  • 2021 - Visual Expert 2021 - 지속적인 코드 검사,[13] Jenkins와의 통합

레퍼런스

  1. ^ "Visual Expert 2021 Release News".
  2. ^ "Visual Expert Pricing". Visual Expert.
  3. ^ "Code Inspection for PB, Oracle & SQL Server". www.visual-expert.com. Retrieved 2021-05-15.
  4. ^ "Visual Expert Jenkins Plugin". Jenkins.io. 2021-09-21.{{cite web}}: CS1 maint :url-status (링크)
  5. ^ "Prog & Doc (french page from Web Archive)". Eurelys. 7 July 1997. Archived from the original on 1997-07-07.
  6. ^ "Mise à jour de Visual Expert - version 5.0". Programmez!. 2004-06-16.{{cite web}}: CS1 maint :url-status (링크)
  7. ^ Pollach, Chris (April 23, 2007). "Visual expert 5.7 released". Archived from the original on 2014-07-26.
  8. ^ "Novalys introduces Visual Expert 6.0". DBTA. 23 April 2009.
  9. ^ "Introduction to Visual Expert 2015" (PDF). Charlotte PowerBuilder Conference. 2015-05-10.{{cite web}}: CS1 maint :url-status (링크)
  10. ^ "Visual Expert Team System". Visual Expert. 2015-05-15.{{cite web}}: CS1 maint :url-status (링크)
  11. ^ "Visual Expert Release History". Visual Expert. 2021-09-21.{{cite web}}: CS1 maint :url-status (링크)
  12. ^ "Visual Expert for SQL Server". DBMC tools. 2017-10-01.{{cite web}}: CS1 maint :url-status (링크)
  13. ^ Dufourmantelle, Christophe (2020-11-17). "Improve the Security and Quality of Your Code". Youtube.{{cite web}}: CS1 maint :url-status (링크)

외부 링크