제품 특징

Imagix 4D는 리버스 엔지니어링 및 소스코드 분석을 도와주는 도구입니다.

복잡하고 찾기 힘든 레거시 또는 오픈 소스 C, C++ 및 JAVA 소스 코드를 시각화하 소스코드를 분석하는 데 도움을 줍니다.

또한 생산성과 품질 향상 및 위험 감소가 가능합니다.

Source Code Analysis

소프트웨어의 리버스 엔지니어링과 시각화는 소스 코드의 이해를 향상시킵니다.

Static Analysis & Metrics

품질 검사는 다양한 사용, 작업 상호 작용 및 동시성에서 문제를 식별하며, 소프트웨어 메트릭은 코드 품질 평가에 도움이됩니다.

Delta Analysis

그래프 및 보고서는 소스 코드 버전과 분기 간의 구조적 차이점을 보여줍니다.

Code Review

가이드 체크리스트를 사용하여 소프트웨어를 검토하면 체계적으로 소프트웨어 변경 사항을 확인하거나 소프트웨어 표준 준수 여부를 확인하고 문서화 할 수 있습니다.

Automated Documentation

소프트웨어 문서의 생성 및 UML 다이어그램을 포함한 그래프의 내보내기는 최신의 유익한 설계 문서를 보장합니다.

솔루션

Imagix 4D 를 통해 복잡한 레거시 소스 코드를 이해하고 문서화하고 향상시키는 도구를 사용할 수 있습니다.

제어 흐름 및 종속성 분석 자동화 데이터 사용 및 작업 상호 작용의 문제점을 감지합니다.

| Data Flow 데이터 플로우

 

· 특정 변수의 값에 기여하는 모든 변수의 초기화, 설정 및 읽기를 모두 검사 할 수 있습니다.

· 포괄적인 데이터베이스에서 데이터 흐름 엔진에 의해 자동으로 생성 된 계산 트리는 함수 경계와 매개 변수 전달을 통해 할당 종속성을 추적합니다.

| Dependencise 소스코드 종속

 

· 데이터베이스 조회, 그래픽 쿼리 및 드릴 다운 기능을 사용하면

· 소스 코드의 관련 부분을 식별하고 탐색 할 수 있습니다.

· Analyzer 기능을 사용하면 Imagix 4D가 많은 분석 작업을 수행하도록 지시 할 수 있습니다.

| Software Metrics 소프트웨어 메트릭스

 

· 개발 진행 상황을 측정하고 테스트 작업에 집중할 위치를 결정할 수 있습니다.

· 소스 메트릭을 조직의 특정 규범과 비교하여 소프트웨어가 개발 기준을 충족시키는 지 확인할 수 있습니다.

· 생성 된 소프트웨어의 수량, 품질, 복잡성과 디자인의 여러 측면에 대한 통찰력을 제공합니다.

| Variable Checks 변수 검사

 

· 사용되지 않는 변수와 같은 기타 문제는 기본 설계 또는 구현 문제를 나타낼 수 있지만, 변수 검사 보고서를 통해 사용되지 않는 변수 확인이 가능합니다.

· 변수 검사 보고서는 소프트웨어의 데이터 흐름에 대한 중요한 통찰력을 제공하여 각 변수를 계산하거나 계산 결과로 나타나는 변수 값의 흐름을 보여줍니다.

| Architecture Diffs 아키텍처 차이

 

· 서브 시스템 아키텍처 다이어그램으로 소프트웨어의 전체적인 구조 내에 존재하는 위치를 나타냅니다.

· 아키텍처 메트릭을 사용하여 이러한 구조적 차이의 빈도와 밀도를 검토 할 수 있습니다.

| Graphical Analysis 그래픽 분석

 

· 데이터베이스 조회, 그래픽 쿼리 및 드릴 다운과 같은 고급 기능을 공유 할 수 있습니다.

· 그래프는 색을 사용하여 한 버전의 소프트웨어 또는 다른 버전과 관련된 기호 및 종속성을 구별합니다.

· 차이점을 쉽게 강조 표시하고 분리하여 시험 속도를 높일 수 있는 기능이 있습니다.

Imagix4D는 여러 산업에 걸쳐 솔루션을 제공합니다.

Aerospace

ARMY

Automotive

Electronics