국문목차
표제지=0,1,3
목차=i,4,1
그림목차=ii,5,2
표목차=iv,7,1
논문 개요=v,8,1
제1장 서론=1,9,3
제2장 관련 연구=4,12,1
2.1 일반적인 워크플로우(Workflow)=4,12,4
2.2 샤모아 프로젝트 워크플로우에 통합된 컴포넌트=8,16,1
2.2.1 DAQUM 컴포넌트=8,16,3
2.2.2 DBSCAN Component=11,19,2
2.2.3 OLAP=13,21,1
제3장 샤모아 워크플로우 엔진 구현=14,22,1
3.1 워크플로우 관리 시스템의 전체 구성과 흐름=14,22,2
3.1.1 프로세스 설계(Process Designer)=15,23,3
3.1.2 워크플로우 엔진=18,26,2
3.2 워크플로우 엔진의 구현=19,27,3
3.2.1 컴포넌트 스케줄링 알고리즘=21,29,3
3.2.2 스케줄링 알고리즘의 구현=24,32,7
제4장 실험 및 성능 평가=31,39,1
4.1 액티브 어웨어 토폴로지컬 스케줄링=31,39,6
4.2 실험 및 결과=37,45,4
제5장 결론=41,49,2
참고 문헌=43,51,2
ABSTRACT=45,53,2
그림2.1 워크플로우 시스템의 구성도 WfMC 참조모델=6,14,1
그림2.2 비즈니스 프로세스 모델 예제=7,15,1
그림2.3 DSNConnection API 실행화면=9,17,1
그림2.4 Setproperty API 실행화면=9,17,1
그림2.5 ShowResult API 실행화면=10,18,1
그림2.6 DDClean API 실행화면=10,18,1
그림2.7 setProperty API와 updatePropery API 실행화면=12,20,1
그림2.8 showResult API 실행 화면=12,20,1
그림2.9 OLAP 프로그램의 결과화면=13,21,1
그림3.1 워크플로우 관리 시스템 구조=15,23,1
그림3.2 프로세스 디자이너 실행 모습=16,24,1
그림3.3 프로세스 디자이너가 전송하여 저장된 정보=17,25,1
그림3.4 .NET Framework 구조=19,27,1
그림3.5 프로세스 모델의 도식화=20,28,1
그림3.6 스케줄링 알고리즘=23,31,1
그림3.7 Engine 시작하는 코드=24,32,1
그림3.8 분기와 후위컴포넌트 실행하는 코드=25,33,3
그림3.9 API 호출하는 코드=28,36,1
그림3.10 컴포넌트가 실행하면서 데이터베이스에 저장한 값=29,37,1
그림4.1 프로그램 실행시 CPU Burst time과 I/O Burst time=32,40,1
그림4.2 액티브 어웨어 토폴로지컬 스케줄링을 위한 프로세스 모델=32,40,1
그림4.3 프로세스별 도착시간과 burst time=34,42,1
그림4.4 토폴로지컬 스케줄링을 적용한 경우 프로세스 실행시간=34,42,1
그림4.5 SJF 스케줄링을 적용한 경우 프로세스 실행 시간=34,42,1
그림4.6 그림4.2에서 토폴로지컬 스케줄링일 때 1번과 2번 실행 시간(s)=36,44,1
그림4.7 액티브 어웨어 토폴로지컬 스케줄링일 때 1번과 2번 실행 시간(s)=36,44,1
그림4.8 컴포넌트 개수별 전체 수행시간=38,46,1
그림4.9 컴포넌트 개수별 CPU 유휴율=39,47,1
그림4.10 다양한 모양의 프로세스 모델 그래프=40,48,1
그림4.11/(그림4.10) 다양한 모양의 그래프일 때 CPU 사용률=40,48,1
표2.1 DAQUM 컴포넌트의 API 설명=8,16,1
표2.2 DBSCAN 컴포넌트의 API 설명=11,19,1
표2.3 OLAP 프로그램의 API 설명=13,21,1
표3.1 프로세스 디자이너가 전송하는 정보 설명=17,25,1
표3.2 컴포넌트 실행 중에 저장되는 데이터베이스의 내용=29,37,1