검색 상세

역할기반 적응형 분산 시스템을 위한 조직 프레임워크

An Organization Framework for Role-based Adaptive Distributed System

초록/요약

최근 유비쿼터스 컴퓨팅환경에서 적응적 상호작용을 지원하기 위한 역할기반 분산 시스템 모델이 제안되었다. 역할기반 분산 시스템 모델은 응용을 추상적인 역할들로 이루어진 조직으로 보고, 조직을 구성하는 역할과 실제 행위를 수행하는 행위자를 분리한다. 실행 시 응용은 행위자를 역할에 연결하고, 행위자는 수행할 역할 업무를 동적으로 응용으로부터 제공받아 실행함으로써 적응성을 높여주는 모델이다. 하지만 이런 역할기반의 분산 시스템 모델을 위한 실행환경의 구축에 대한 연구는 미비한 상태이다. 본 논문에서는 역할기반 분산 시스템 모델의 실행환경으로 응용 프레임워크를 제안한다. 응용 프레임워크는 응용에 필요한 역할들로 이루어진 조직을 구성하고 관리하는 조직 프레임워크와 행위자의 역할 수행과 역할 프로세스 관리를 수행하는 행위자 프레임워크로 나누어진다. 본 논문에서는 기존에 제안된 행위자 프레임워크와 상호 결합되어 동작할 수 있는 조직 프레임워크를 제안한다. 제안한 조직 프레임워크는 조직의 생성과 관리, 행위자에 대한 디렉토리 서비스 및 역할의 할당, 역할과 행위자사이의 메시지 브로커의 역할을 수행한다. 본 논문에서 제안한 조직 프레임워크는 개발자로 하여금 적응성이 높은 분산시스템을 개발할 수 있도록 도와준다.

more

목차

제 1 장 서 론 1
제 2 장 관련 연구 3
제 1 절 분산 응용 시스템을 위한 프레임워크 연구 3
제 2 절 적응성 확보를 위한 역할기반 시스템 모델 연구 5
제 1 항 Epsilon 5
제 2 항 ROAD 및 관련 연구 6
제 3 장 응용 프레임워크 12
제 1 절 시스템 동작 환경 12
제 2 절 응용 프레임워크 구조 13
제 4 장 조직 프레임워크 15
제 1 절 조직 프레임워크의 요구사항 15
제 2 절 조직 프레임워크의 개요 17
제 3 절 조직 프레임워크의 생명주기 18
제 1 항 프레임워크의 시작 19
제 2 항 조직의 초기화 상태 20
제 3 항 조직의 로드 상태 22
제 4 항 조직의 실행 상태 22
제 5 항 조직의 언로드 상태 24
제 6 항 프레임워크의 종료 25
제 4 절 조직 프레임워크의 구조 26
제 1 항 실행환경 모듈 26
제 2 항 조직 관리자 27
제 3 항 조직 컨테이너 28
제 4 항 메시지 브로커 29
제 5 항 데이터 관리자 31
제 6 항 발견 관리자 32
제 7 항 발견 서비스 33
제 8 항 유틸리티 34
제 5 절 조직의 설계 34
제 1 항 역할 34
제 2 항 계약 37
제 3 항 역할 프로세스 39
제 5 장 응용 프레임워크의 적용 및 평가 41
제 1 절 시나리오 41
제 1 항 모바일 유비쿼터스 세미나실 시나리오 41
제 2 항 세미나실 모바일 세미나 시나리오 42
제 3 항 세미나실 녹화 장치 추가 시나리오 47
제 2 절 응용 프레임워크의 시나리오 적용 44
제 1 항 모바일 유비쿼터스 세미나실 시나리오의 적용 44
제 2 항 세미나실 모바일 세미나 시나리오의 적용 46
제 3 항 세미나실 녹화 장치 추가 시나리오의 적용 47
제 3 절 조직 프레임워크의 적용 48
제 1 항 개발자의 응용 개발 단계 48
제 2 항 응용의 설치 및 배포 단계 50
제 3 항 응용의 실행 단계 51
제 4 절 프레임워크의 확장 52
제 1 항 다중 조직의 관리 53
제 2 항 단일 역할의 다중 행위자 수행 관리 54
제 3 항 자발적인 행위자 연결 관리 56
제 5 절 프레임워크의 평가 56
제 6 장 결론 및 향후 연구 59
참고문헌 60
Abstract 62

more