본 명세서 에 개시 된 시스템 및 방법 은 컴퓨터 프로그램 제품 , 즉 정보 캐리어 , 예 를 들 어 기계 판독 가능 저장 장치 또는 전파 된 신호 , 또는 이 에 의한 실행 을 위해 유형 적 으로 구체 화 된 컴퓨터 프로그램 으로서 구현 될 수 있 거나 데이터 처리 장치 , 예 를 들 어 프로그램 가능 프로세서 , 컴퓨터 또는 다수 의 컴퓨터 의 동작 을 제어 한다 . 컴퓨터 프로그램 은 컴파일 또는 해석 된 언어 를 포함 하 여 모든 형태 의 프로그래밍 언어 로 작성 될 수 있 으며 독립 형 프로그램 또는 모듈 , 컴포넌트 , 서브루틴 또는 컴퓨팅 환경 에서 이용 하 기 에 적합 한 다른 유닛 을 포함 하 여 모든 형태 로 배포 될 수 있 다 . 컴퓨터 프로그램 은 하나 의 컴퓨터 또는 한 사이트 의 여러 컴퓨터 에서 실행 되 거나 여러 사이트 에 분산 되 어 통신 네트워크 로 상호 연결 되 어 배포 될 수 있 다 .