검색 상세

군 도메인에서의 효율적인 서비스 제공을 위한 BDI모델기반 업무프로세스 에이전트의 개발

Developing BDI-based Work Process Agent for Effective Information Services in the Military Domain

초록/요약

현대 정보전의 기초자료가 되는 정/첩보데이터는 그 종류가 다양하며, 실시간으로 처리되어야 한다. 이러한 군도메인 특유의 정보의 방대함과 실시간성은, 발생하는 모든 정보를 사용자가 모두 확인하고 처리하는 것을 사실상 불가능하게 만든다. 따라서 군에서 발생하는 정보들을 통합하고 관리하는 정보관리시스템이 필요하다. 이에 덧붙여 군 정보의 효율적인 처리를 위해, 단순히 정보의 통합, 관리뿐 아니라 군 정보를 지식화하여 군 사용자에게 필요한 정보를 가려내고, 필요할 정보까지도 제공할 수 있는 군 정보 서비스들이 요구된다. 군 정보관리시스템을 통해 군 사용자에 대한 무수한 서비스들을 생각할 수 있다. 뿐만 아니라 군 업무 프로세스(서비스)는 사용자 요구에 따라 다양할 수 있다. 군 정보를 지식화하고, BDI(Belief, Desire, Intention)모델 기반의 지능형 에이전트, SOA(Service Oriented Architecture) 기술을 통해 단순히 사용자와 시스템의 요청(request)/응답(response) 구조가 아닌 서비스와 서비스 제공자(업무프로세스 에이전트), 그리고 사용자의 구도에 입각하여, 업무처리서비스의 효율적인 제공을 위한 업무프로세스 에이전트를 제안한다. 군 정보관리시스템의 기능들을 서비스 단위로 분리하고 업무프로세스 에이전트를 통해 군사용자에게 다양한 서비스와 업무프로세스를 제공함으로써 군 업무를 신속하게 처리할 수 있으며, 신규 서비스의 개시를 용이하게 할 수 있다. 군 도메인에서 발생할 수 있는 다양한 서비스들을 기본적인 서비스들을 이용하여 사용자의 요구에 맞게 특화된 서비스를 제공 할 수 있는 업무프로세스 에이전트를 설계, 개발한다. 본 연구에서는 서비스 지향 아키텍쳐(SOA)와 BDI(Belief, Desire, Intention) 모델에 입각하여 설계, 개발하였다. 구현을 위해 자바기반의 BDI 모델 에이전트인 JAM(Java Agent Model) 사용하였고, 군 도메인에 강점을 가지고 있는 에이전트 프레임워크인 Cougaar(COGnitive Agent ARchitecture) 를 이용하였다.

more

초록/요약

We can consider a numerous military work services. The domain of military work process is so large not only huge but also dynamic that we would consider military work services according to user’s requests. In this paper, we select a specific military domain and implement an agent-based system that can provide the customized military work services. First we define domain specific primitive actions and services. And then to use this actions and services, we propose a develop guideline for new work process (service). To service manager, it can facilitate to develop new services in the specific domain and to users, it can reduce the workload. The proposed agent system is based-on BDI(Belief, Desire, Intention) model and SOA(Service Oriented Architecture) paradigm. For implement a BDI-based agent system, we use JAM(Java Agent Model) framework which is a well-known BDI-based agent framework. And also use Cougaar (COGnitive Agent ARchitecture) framework which is well established for military domain.

more

목차

국문요약 10
제 1장 서론 12
제 2장 관련연구 14
제 1절 에이전트 기술 14
제 2절 BDI (Belief, Desire, Intention) 모델 16
제 3절 JAM(Java Agent Model) 19
제 4절 JADEX 22
제 5절 구현된 BDI 모델의 비교 및 연구 현황 24
제 6절 Cougaar(COGnitive Agent ARchitecture) 25
제 3장 군 도메인과 정보관리시스템 30
제 1절 군 도메인에서의 정보관리시스템 30
제 2절 해군 업무프로세스를 위한 서비스 예시 32
제 4장 업무프로세스 에이전트 (Work Process Agent) 35
제 1절 업무프로세스 에이전트의 역할 35
제 2절 업무프로세스 에이전트의 구성 37
제 5장 업무프로세스 에이전트의 구현 39
제 1절 구현 시나리오 39
제 2절 업무프로세스 에이전트의 구성요소 및 상호작용 40
제 3절 BDI모델 기반의 업무프로세스 에이전트 43
제 4절 업무프로세스 에이전트의 실행 및 쿠거기반 시스템 구성 51
제 5절 스마트폰 기반의 결과 구현 53
제 6장 결론 및 향후 계획 56
참고문헌 59

more