영향도 분석 구조

영향도 분석은 all_analyze.sh로 전체 프로젝트를 분석할 수 있는 전체 분석과 개발도구에서 SVN commit시 자동으로 분석하는 실시간 분석으로 나뉜다.

1. 전체 분석

dni001
Figure 1. BXM Web Admin 영향도 분석 Flow
  • 분석 구조

    shell 분석 대상은 서버에 배포된 모든 리소스(.class, .dbio 파일 등)이다. 전체 파일에 대한 영향도 분석을 원할 때 사용한다.

    대상 디렉토리의 BXM으로 개발된 모든 리소스를 대상으로 분석한다. 시스템 성능 및 리소스 양에 따라 오랜 시간이 걸릴 수 있다.

  • 분석 방법

    1. $BXM_HOME/admin/bxmAdmin/WEB-INF/classes 하위의 datasources.properties 설정을 확인한다.

    2. $BXM_HOME/admin/bin에 분석할 프로젝트가 targets 심볼릭 링크로 연결되어있는지 확인

    3. $BXM_HOME/admin/bin 하위의 all_analze.sh를 실행한다.

2. 실시간 분석

dni002
Figure 2. BXM Web Admin 실시간 분석 Flow
  • 분석 구조

    분석 대상은 BXM Studio에서 SVN에 커밋 후 빌드되어 서버에 배포된 리소스(.class, .dbio 파일 등)이다.

    DELETE: 분석 내용 삭제

    ADD: 부분 분석으로 분석 내용 추가

    MODIFY: 해당 파일을 포함한 모든 파생 분석 내용($1 등) 삭제 후 부분 분석으로 파일과 관련된 모든 분석 내용 추가

  • 분석 방법

    1. $BXM_HOME/admin/bxmAdmin/WEB-INF/classes 하위의 datasources.properties 설정을 확인한다.

    2. BXM Studio에서 프로젝트를 commit 한다.

SWLab Bankware Global
  • 전체
  • BXM
  • BXCM
  • BXCP
  • BXI
제품 선택 시 더 정확한 매뉴얼 가이드를 제공해드립니다.

Copyright© Bankwareglobal All Rights Reserved.