추론 엔진 모듈 ( 140 ) 은 여러 상황 정보 들 로부터 미리 설정 된 규칙 ( Rule ) 에 의한 새로운 상황 정보 를 추론 한다 . 예 를 들 어 , 홍길동 이 거실 에 있 다는 상황 정보 로부터 거실 에 는 사람 1 명 이 있 다는 새로운 상황 정보 를 추론 하 는 기능 을 수행 한다 . 이러 한 추론 엔진 모듈 ( 140 ) 은 통상 의 상용 자바 플랫 폼 ( Java Platform ) 기반 의 규칙 추론 ( Rule Inference ) 엔진 ( JESS ) 을 사용 함 이 바람직 하 다 .