용어 사전

Brity RPA Designer에서 사용되는 용어는 아래와 같습니다.

용어

설명

RPA

Robotic Process Automation.

단순 반복 업무를 자동화해서 빠르게 수행하는 자동화 소프트웨어 프로그램으로 인공지능과 결합하여 동작하는 기술입니다.

디자이너(Designer)

자동화 시나리오를 디자인하고 실행할 수 있는 도구입니다.

봇(Bot)

스케줄링된 자동화 시나리오(Job)를 로컬 PC 환경에서 수행하는 프로그램입니다.

오케스트레이터(Ochestrator)

BOT 모니터링, Job 수행 결과, Job 스케줄 관리 등을 서버에서 수행될 수 있도록 해줍니다.

액티비티(Activity)

디자이너의 라이브러리에서 제공되는 기능 단위 입니다.

헤드리스(Headless)

UI 없이 동작되는 작업입니다.

프로세스 플로우(ProcessFlow)

디자이너를 통해 서버에 배포되어 있는 프로세스 사이의 로직을 디자인하여 서버에서 동작할 수 있는 작업입니다.

PROJ

Brity RPA 프로젝트 확장자입니다.

라이브러리(Library)

액션을 수행하기 위한 액티비티 모음입니다.

프로세스(Process)

하나의 자동화 시나리오 처리 단위입니다.

작업(Task)

프로세스의 하나의 모듈 단위로써 동작할 수 있습니다.

공유 작업

오케스트레이터에 배포되어 있는 작업을 가져와 자동화 시나리오의 모듈로 동작하는 작업 단위입니다.

커스텀 라이브러리

JavaScript, MS Workflow Activity, MS .NET Library, 외부 라이브러리를 참조하여 사용할 수 있도록 해줍니다.

리소스

작업에 사용되는 문서, 사진 등과 같은 파일을 지정된 경로에 저장해두고 프로젝트를 수행할 때 사용할 수 있도록 해줍니다.

OCR

Optical Character Recognition

이미지로 되어 있는 문서를 읽어 문자 형태로 변환해 주는 장치입니다.

FlowControl

데이터의 흐름을 제어하여 조건에 해당하는 역할을 수행하게 해줍니다.

ImageRecognition

객체 선택 시 이미지로 인식하여 사용할 수 있게 해줍니다.

타깃(Target)

화면상에 존재하는 선택 대상을 가리킵니다.

WebDriver

Chrome의 Driver를 사용하여 웹앱을 자동 테스트하기 위한 오픈 소스 도구입니다. 현재 Chrome Browser에서만 동작됩니다.

원격 프로세스

오케스트레이터에 배포되어 있는 프로세스를 Process Flow에서 CallProcess를 사용하여 동작시킬 수 있는 프로세스입니다.

이벤트

프로세스 동작 중 에러 처리를 위한 공통 이벤트를 별도로 생성하여 사용할 수 있습니다.

XPath

XML Path Language.

XML 문서의 노드를 정의하기 위하여 경로식을 사용합니다.

CSS Selector

Html 태그에 css style을 적용하기 위한 지시자입니다. 단일/복수의 태그를 설정할 수 있습니다.

Hierarchy

XML로 작성된 애플리케이션(Application)의 계층 구조입니다.

Seleninum

웹을 자동적으로 브라우징하여 원하는 정보를 수집하는 웹 스크래핑, 웹 크롤링을 수행 할수 있도록 해줍니다.

Brity RPA의 경우 Chrome Driver를 사용하여 Chrome Browser에서 수행됩니다.