Solution

ARA

탭메뉴

ARA™는 복잡한 시스템 환경에서 개발 및 테스트, 변경관리가 진행되는 상황에서 "Object 간의 영향도"를 파악하기 위한 영향분석(Impact Anaysis) 솔루션이며, 프로젝트 수행시 또는 오픈이후 유지보수단계에서 특정 Object의 변경에 대한 영향분석을 통하여 연관 Object들에 대한 적정한 조치를 취하게 함으로서 수행시 시스템 안정화에 도움을 주는 도구입니다.
특히 ARA™는 타 영향분석툴에 비하여 다음과 같은 몇가지 중요한 강점을 가지고 있어 활용도의 폭을 넓힐 수 있습니다.

Column 단위의 연관분석
- 프로그램에서 사용된 모든 SQL문에 대한 파싱이 가능하며 다양한 분석정보 제공
- 통상 Tale단위까지 정보를 제공하지만 ARA는 Column 단위까지 CRUD를 자동추출

실시간 분석
- 특정 Object에 대하여 Real-Time 연관관계 정보제공 가능하여 Day time에 수정된 소스의 영향도 파악 가능

동적/정적 분석 지원
- 문자열 연산을 통한 Dynamic SQL을 사용하는 경우, 가상으로 프로그램을 수행, 필요한 변수 및 SQL문장 등을 추출하여 분석 가능

Multi Instance 구축가능
- Test, Staging, Prod 등 각 Instance별 분석 및 동시 비교 가능

탁월한 배치처리 성능
- 다량의 Object에 대하여 분석처리 시 탁월한 배치 성능 보유

ARA™ 분석 엔진은 기본적으로 다양한 언어와 Database를 지원하며, 별도의 Rule 등록 기능을 활용하여 미 지원 언어에 대해서도 분석이 가능합니다. 단, 현재 미지원 언어 및 Framework에 대한 지원을 하기 위해서는 통상 약 2주 정도의 Parser 개발 / Customization 기간이 소요됩니다.

ARA 분석 엔진