비즈니스 로직 은 비즈니스 서비스 를 나타낼 수 있 으며 , 다이어그램 및 위저드 를 통해 구축 될 수 있 다 . 이 때 , 비즈니스 로직 은 미리 정해진 룰 기반 으로 정의 될 수 있 다 . 예 를 들 어 , 적어도 하나 의 비즈니스 룰 은 각각 함수 로 정의 될 수 있 고 , 특정 함수 가 호출 됨 에 따라 특정 비즈니스 룰 이 실행 될 수 있 다 . 예 를 들 어 , 함수 는 시작 ( start ) 함수 , 종료 ( end ) 함수 , 비즈니스 로직 을 호출 하 거나 비즈니스 로직 의 입출력 값 을 매핑 할 수 있 는 콜 ( call ) 함수 , 비즈니스 로직 에 대한 조건문 의 참 / 거짓 ( true / false ) 에 따라 분기 를 수행 하 는 이프 ( IF ) 함수 , 비즈니스 로직 의 변수 조건 에 따라 분기 를 수행 하 는 스위치 ( Switch ) 함수 , 비즈니스 로직 에 대한 인덱스 변수 의 증가 또는 감소 및 조건 을 지정 하 여 참인 동안 반복 수행 하 는 루프 ( Loop ) 함수 및 사용 자 가 정의 한 예외 를 발생 시키 는 에러 ( Error ) 함수 를 포함 할 수 있 다 .