150 likes | 818 Views
Context Aware Service. IT 학과 3 학기 서동범. 목 차. Context Aware Service 란 ? 기술의 특성 Reference. Context Aware Service 란 ?. 유비쿼터스 컴퓨팅을 광의적으로 해석하면 상황인식컴퓨팅이 포함되나 기술의 정의부터 구분 유비쿼터스 :Connectivity,Embeded,Calm interface, Context Awareness
E N D
Context AwareService IT학과 3학기 서동범
목 차 • Context Aware Service란? • 기술의 특성 • Reference
Context Aware Service란? • 유비쿼터스 컴퓨팅을 광의적으로 해석하면 상황인식컴퓨팅이 포함되나 기술의 정의부터 구분 • 유비쿼터스 :Connectivity,Embeded,Calm interface,Context Awareness • Context Awareness :인간세계의 의사소통과 거의 동일한 수준으로 인간과 컴퓨터간의 의사 소통이 가능하도록 한다는 목표
Context Aware Service란? • Context 정의 • 상황은 ‘위치’를 의미하는 것으로 근접한 사람과 사물의 확인 및 이러한 실체에 대한 변화를 의미(Schilit와 Theimer). • Context Aware Service 정의 • 현실공간과 가상공간을 연결하여 가상공간에서 현실의 상황을 정보화하고 이를 활용하여 사용자 중심의 지능화된 서비스를 제공하는 기술(1991, Anind Dey)
Context Aware Service란? • 특징 • 현실 세계의 모든 상황을 표현하는 기술적 수단을 제시하며, 이를 기반으로 상황인식 상황 중 특징추출, 학습, 추론 등의 지능화된 기법을 적용 인간 중심의 자율적 서비스를 겨냥하게 하는 기술
Context Aware Service란? 출처:상황인식 컴퓨팅 기술 동향 (IITA 기술정책정보단, 2004.04.21)
기술의 특성 • 상황인식 시스템의 개념도 1. Context 출처:상황인식 컴퓨팅 기술 동향 (IITA 기술정책정보단, 2004.04.21)
기술의 특성 • Context • 상황이란? 이해는 하나 정의하기 어려움 • Schilit • 상황의 중요한 측면으로 ‘어디에 존재하고 누구와 함께 있으며, 주변에 무슨 자원이 있는지’를 상황으로 정의 • Pascoe • 상황을 ‘특정 관심이 가는 실체의 물리적 개념적 상태의 부분 집합’으로 정의하였다 • 실세계(Real World)에 존재하는 실체(Entity)의 상태를 특징화 하여 정의한 정보
기술의 특성 • Context-Aware Computing • 사용 장소, 주변 사람과 물체의 집합에 따라 적응적이며, 동시에 시간이 경과되면서 이러한 대상의 변화까지 수용할 수 있는 소프트웨어 - Schilit와 Theimer (1994) • 사용자의 작업과 관련 있는 적절한 정보 또는 서비스를 사용자에게 제공하는 과정에서 ‘상황’을 사용하는 경우 이를 상황인식 시스템으로 정의
사용자 상황 물리적 환경 상황 컴퓨팅 시스템 상황 사용자-컴퓨터 상호 작용 이력 기타 미분류 상황 사용자 상황 신원 상황(ID, 성명) 신체 상황(맥박, 혈압, 체온, 음성) 물리적 환경 상황 공간 상황(위치, 방향, 속도) 시간 상황(일자, 시각, 계절) 환경 상황(온도, 습도, 조도, 소음) 활동 상황(인접인, 행동, 일정) 컴퓨팅 시스템 상황 가용 자원(배터리, 디스플레이, 인터넷, 시스템) 가용 상황(자원, 장비, 시설) 접근 상황(사용자, 허용정보, 인접성) 사용자-컴퓨터 상호 작용 이력 이력 상황(사용자, 서비스, 시간) 장애 상황(시간-사용자-서비스) 기타 미분류 상황 기술의 특성 (상황의 종류)
기술의 특성 • Context-Aware Applications • 사용자에게 정보와 서비스 제공(presentation) • 사용자를 위한 서비스의 자동 실행(execution) • 이후 검색을 위한 상황 정보의 표시(tagging)
기술의 특성 • Application 기술 요소 • 상황정보의 추상화를 위한 기술(Abstraction) • 상황정보를 해석하는 기술(Interpretation) • 유사한 상황정보를 수집하는 기술(Aggregation)
적용 Project 예 • AURA • 각각의 사용자의 환경을 AURA라는 추상적인 개체로 모델링하고 이는 다시 context observer, task manager등 여러 개의 지원 컴포넌트로 구성 • AURA 내부의 context observer는 사용자 및 환경의 변화를 지속적으로 모니터링 함으로써 상황인지적인 서비스를 제공
적용 Project 예 • GAIA • Context awareness 환경을 active space로 묘사하며 유비쿼터스 환경이 일련의 active space로 구성될 것으로 전망 • http://gaia.cs.uiuc.edu/index.html
Reference • 상황인식 컴퓨팅 응용 기술 동향 (전자통신동향분석 제19권 제5호 2004년 10월) • 상황인식 컴퓨팅 기술 동향 (IITA 기술정책정보단, 2004.04.21) • http://www.itfind.or.kr/