표제지
국문초록
목차
제1장 서론 10
1.1 연구의 배경 11
1.2 연구의 목적과 의의 13
1.3 연구의 범위 14
1.4 연구의 방법 및 체계 15
1.4.1 연구의 방법 15
1.4.2 연구의 체계 17
제2장 사용자 행동의 이해 18
2.1 사용자 행동의 개념 19
2.2 사용자 행동의 분류 20
가) 생물학적 행동 분류 20
나) 물리적 행동 분류 21
다) 의미론적 행동 분류 21
라) 목적론적인 행동 분류 22
2.3 사용자 행동의 모델 23
(1) 연(Gulf) 모델 23
(2) PDS 모델 24
제3장 모델링의 이해 25
3.1 모델링의 개념 26
3.2 모델링의 분류 27
3.2.1 소프트웨어 공학에서의 사용자 인터페이스 모델의 분류 27
1) 사용자의 개념 모델 28
2) 디자이너의 모델 29
3) 프로그래머의 모델 29
3.2.2 HCI 에서의 사용자 인터페이스 모델의 분류 30
1) 모델의 대상과 모델링의 주체에 따른 분류 30
2) 대상의 표현 방식에 따른 분류 31
3.2.3 커뮤니케이션 학 관점에서의 모델의 분류 32
3.3 모델링의 종류 34
1) UML(Unified Modeling Language)의 이해 34
가) UML 개념 35
나) UML 다이어그램 35
2) UPPA(User Process based Product Architecture)의 이해 38
가) UPPA의 개념 38
나) UPPA 특성 38
다) UPPA 구조 39
제4장 사용자 행태 정보의 구조 분석 41
4.1 사용자 행태 정보의 수집 42
4.1.1 사용자 행태 정보 수집 방법의 이해 42
4.1.2 사용자 행태 정보 수집 43
1) 포토 다이어리 기법 43
2) 자가 행동 기록법 44
3) 사용자 행태 정보 분류 및 분석 45
4.2 사용자 행태 정보의 정의 47
4.2.1 사용자 행태 정보의 정의 47
4.2.2 사용자 행태 정보의 구성요소 50
1) 사용자 컨텍스트(User Context : C) 단계 50
2) 사용자 동기(User Motivation : M) 단계 50
3) 사용자 행동(User Action : A) 단계 51
4.3 사용자 행태 정보의 단계별 구조 52
4.3.1 사용자 행위(Activity) 52
4.3.2 사용자 행위 시퀀스(Activity Sequence) 53
4.3.3 사용자 행태(Behavior) 54
4.3.4 사용자 행태(Behavior) 정보의 단계별 구조 55
4.4 사용자 행태 정보의 단계별 구조 분석 56
제5장 UI 모델링 적용 63
5.1 UI 모델링의 적용 목적 64
5.2 UI 모델링의 적용 방향 66
5.3 UI 모델링의 적용 절차 67
1. 사용자 행태 정보를 어떻게 수집하고 분류할 것인가? 68
1-1. 사용자 행위 시퀀스 정보의 수집 68
1-2. 사용자 행위 시퀀스의 분류 69
1-3. 사용자 행위 시퀀스의 모듈화 71
2. 사용자 행태 정보를 통해 UI 고려 요소를 어떻게 추출 할 것인가? 72
2-1. UI 고려 요소의 추출 72
2-2. UI 고려 요소 분류 76
3. 사용자 행태 정보를 통해 UI 해결 방안을 어떻게 도출 할 것인가? 78
4. UI 해결 방안 도출 78
5.4 UI 모델링의 적용 결과 85
제6장 UI 모델링 사례 적용 연구 87
6.1 UI 모델링 적용 개요 88
6.2 UI 모델링 사례 적용-Gate System 89
6.3 UI 모델링 사례 적용 한계점 및 추후 과제 97
제7장 연구의 결론 98
7.1 연구의 종합 99
7.2 연구의 기대 효과 101
7.3 연구의 한계점 102
7.4 향후 연구과제 102
참고문헌 103
Abstract 105
[표 2-1] 기존 연구자들에 의한 사용자 행동의 분류(사용자 행동 모델) 20
[표 2-2] 기존 연구자들에 의한 사용자 행동의 분류(사용자 행동 모델) 23
[표 2-3] Norman의 행위의 7단계 모형 23
[표 2-4] D. A Norman 의 PDS 해석 24
[표 3-1] HCI에서 가능한 모델의 종류_Young, R, M, 1983 30
[표 3-2] 확장된 모델의 분류[from Whitefield. 1987] 31
[표 3-3] 표현 방법에 따른 모델의 분류[Treu, Siegfied, 1994] 32
[표 3-4] 커뮤니케이션 학 관점의 수법 분류[맥퀘일, 윈달] 33
[표 3-5] UML 다이어그램 분류 35
[표 4-1] 사용자 조사 방법 및 특성 43
[표 5-1] 본 연구에서 개발하고자 하는 모델링 기법의 개발 방향 66
[표 5-2] 방문자 확인하기의 행위 시퀀스 모듈 71
[그림 1-1] 사용자와 제품간의 인터랙션 환경의 변화 11
[그림 1-2] 연구의 체계 17
[그림 2-1] 사용자 행태 정보의 개념 19
[그림 3-1] 객체 지향 수법 변화표 34
[그림 3-2] UPPA 개념도 39
[그림 3-3] Object 사용 시퀀스 분석 39
[그림 3-4] UPPA 사용자 행동 프로세스 40
[그림 3-5] Application Tool for UPPA 40
[그림 4-1] 포토 다이어리 기법_[안전 방재를 위한 사용자 행태] 44
[그림 4-2] 홈 환경 내 사용자 행태 정보를 수집하기 위한 자가 행동 기록 카드 45
[그림 4-3] 1차 사용자 조사-사용자 행태 데이터의 분류 방법 46
[그림 4-4] Donald Norman의 행동 7단계 이론. 1998 47
[그림 4-5] Anu Kankain의 행동 구성 3요소 48
[그림 4-6] 기반 연구 사례를 통한 사용자 행태 정보의 정의 48
[그림 4-7] 사용자 행태 정보의 정의 49
[그림 4-8] 사용자 행태 정보의 구성 요소 50
[그림 4-9] 사용자 행태 정보의 구성 요소 51
[그림 4-10] 사용자 행위(Activity) 구조 52
[그림 4-11] 사용자 행위(Activity) 사례_ 현관문 열기 52
[그림 4-12] 사용자 행위 시퀀스(Activity Sequence) 구조 53
[그림 4-13] 사용자 행위 시퀀스(Activity Sequence) 사례_방문자 확인하기 53
[그림 4-14] 사용자 행태(Behavior)의 구조 54
[그림 4-15] 사용자 행태(Behavior)의 사례_방문자 확인하기 54
[그림 4-16] 기반 연구 사례를 통한 사용자 행태 정보의 정의 55
[그림 4-17] 사용자 행위의 구조 분석_예] 방문자 확인하기 57
[그림 4-18] UI 모델링 적용 개념 60
[그림 4-19] User Action 정보(상)를 통한 미래 환경에서의 System 역할(하) 도출 61
[그림 4-20] 현재 환경(좌)에서의 사용자 행태 정보를 통한 미래 시스템의 역할(우) 정보 추출 62
[그림 5-1] UI 모델링의 목적 64
[그림 5-2] UI 모델링 적용 프로세스 67
[그림 5-3] UI 모델링 방법_사용자 행위 시퀀스 수집 단계 68
[그림 5-4] UI 모델링 방법_사용자 행위 시퀀스 수집_2 69
[그림 5-5] 자가 행동 기록을 통해 수집된 사용자 행위 시퀀스 69
[그림 5-6] UI 모델링 방법_사용자 행위 시퀀스의 분류 및 패턴화_1 70
[그림 5-7] UI 모델링 방법_사용자 행위 시퀀스의 분류 및 패턴화_2 71
[그림 5-8] UI 모델링 방법_사용자 행태 정보의 구조 분석 개념 72
[그림 5-9] 사용자 행태 정보의 구조 분석 단계 73
[그림 5-10] 사용자 행위의 구조 분석 방법 예] 육안으로 방문자 확인하기 73
[그림 5-11] UI 모델링 방법_사용자 행위 구조 분석을 통한 UI 고려 요소 추출 방법 74
[그림 5-12] UI 모델링 방법_UI 고려 요소 추출 76
[그림 5-13] UI 모델링 방법_UI 고려 요소의 정의 77
[그림 5-14] UI 고려 요소의 분류 78
[그림 5-15] UI 고려 요소의 분류 80
[그림 5-16] 사용자 행태 정보를 통한 UI 해결 방안의 도출 방법 81
[그림 5-17] UI 해결방안의 도출 예시_1 82
[그림 5-18] UI 해결방안의 도출 예시_2 83
[그림 5-19] UI 모델링 86
[그림 6-1] 홈 관련 주요 도메인 88
[그림 6-2] UI 모델링 사례 적용_사용자 행태 정보의 수집 과정 90
[그림 6-3] UI 모델링 사례 적용_사용자 행태 정보의 분류 및 모듈화 과정 91
[그림 6-4] UI 모델링 사례 적용_UI 고려 요소의 도출 과정 92
[그림 6-5] UI 모델링 사례 적용_UI 고려 요소의 도출 과정 93
[그림 6-6] UI 모델링 사례 적용_UI 해결 방안의 도출 과정_1 94
[그림 6-7] UI 모델링 사례 적용_UI 해결 방안의 도출 과정_2 95
[그림 6-8] UI 모델링 사례 적용_UI 해결 방안의 도출 과정_3 96
[그림 7-1] 인터랙션 한경의 변화에 따른 사용자 역할과 시스템 역할간의 관계 99