In the ubiquitous computing environment, future smart computers will be provided with the proper services for interacting with humans. To provide the right service, it should need to recognize for the system to interact what is the user needs. But the current developer centered development are focused on the system, this may be hard to know what the user needs are. To recognize the user needs and to reflect the system development, we proposed User Behavior Based Software Development Methodology. But this paper only mentions data extraction based on user behavior analysis in part of the methodology. Security problem will also be applied by the user behavior analysis.
한국어
유비쿼터스 컴퓨팅을 기반환경에서 미래 수많은 스마트 컴퓨터들이 사용자들과의 상호작용을 통해 적절한 서비스를 제공할 것 이다. 이 서비스를 제공하기 위해서는, 사용자의 요구를 알아내는 것이 필요하다. 하지만 기존의 개발자 중심의 개발은 시스템을 중심으로 유추하기 때문에, 사용자가 필요로 하는 요구를 만족시키기 힘들다. 그리하여 사용자의 요구를 파악하고 이를 반영하는 시스템을 개발하기 위해서, 사용자 행위 분석 기반의 소프트웨어 개발 방법론(User Behavior Based Software Development Methodology)을 제안했다. 본 논문에서는 전체 방법론 중에서 사용자 행위 분석 기반 데이터 추출에 대한 프로세스와 세부적인 단계에 대해서 상세히 기술할 것이다. 보안 문제도 사용자 행위 분석에 적용 가능하리라 본다.
목차
요약 Abstract 1. 서론 2. 사용자 행위 기반 소프트웨어 개발 방법론과 Charles Fillmore의 격 문법 2.1 사용자 행위 기반 소프트웨어 개발 방법론 2.2 Charles Fillmore의 격문법 3. 사용자 행위 분석 기반 데이터 추출 3.1 사용자 행위 분석 기반 데이터 추출 프로세스 3.2 데이터 추출 프로세스 세부적 단계 4. 결론 및 향후 연구 참고문헌
키워드
사용자 행위 기반 개발 방법론사용자 니즈요구공학사용자 행위 분석유비쿼터스 컴퓨팅UBBSDA(User Behavior Based Software Development Methodology)User NeedsRequirement EngineeringUBA(User Behavior Analysis)Ubiquitous Computing
저자
안성빈 [ Sung-Bin Ahn | 홍익대학교 일반대학원 소프트웨어공학 전공 ]
김동호 [ Dong-Ho Kim | 홍익대학교 일반대학원 소프트웨어공학 전공 ]
정지홍 [ Ji-Hong Jeung | 국민대학교 테크노 디자인 대학원 교수 ]
김영철 [ R. Young Chul Kim | 홍익대학교 컴퓨터정보통신공학과 교수 ]
교신저자
1. 보안공학에 대한 각종 조사 및 연구
2. 보안공학에 대한 응용기술 연구 및 발표
3. 보안공학에 관한 각종 학술 발표회 및 전시회 개최
4. 보안공학 기술의 상호 협조 및 정보교환
5. 보안공학에 관한 표준화 사업 및 규격의 제정
6. 보안공학에 관한 산학연 협동의 증진
7. 국제적 학술 교류 및 기술 협력
8. 보안공학에 관한 논문지 발간
9. 기타 본 회 목적 달성에 필요한 사업