Context-awareness is the key concept that enables smart services to be served in a ubiquitous manner. Context data which represent a user’s situation are updated frequently due to the dynamic changes of the various sensor values and the situations of application entities. Without a proper management, the contexts stored in the system will become different from those of the real-world. The inconsistent contexts will cause context inconsistency problem and make it difficult to provide services in a smart manner. Thus the inconsistent contexts should be eliminated in an appropriate manner. In this thesis, we define what context inconsistency problem is and propose a context inconsistency management scheme based on context elimination rules that describe the semantics of invalid contexts to timely handle inconsistency problems. The proposed scheme enables users to specify deletion conditions for the inconsistent contexts. Our performance evaluation shows that the proposed scheme achieves effective context inconsistency management by eliminating inconsistent contexts as specified in context elimination rules. Also the presumed rule processing overhead for inconsistent context management is compensated by virtue of the well-maintained size of the stored contexts resulting from the proposed scheme.
유비쿼터스 컴퓨팅에서 현재 상황을 나타내는 데이터를 상황정보라고 하며, 이는 유비쿼터스 컴퓨팅 시스템의 상황인지 기능을 가능하게 만드는 중요한 데이터로서, 사용자 중심의 스마트 서비스 제공의 중추적인 역할을 한다. 실생활에서 사용자를 포함하는 환경 및 그 구성 개체들의 상황 또는 상태는 지속적으로 변화하며, 이에 따라 상황정보 역시 끊임없이 변화하게 된다. 이와 같은 상황에서 상황정보와 실세계 상황 간의 일관성을 관리해 주는 적절한 관리 기법이 존재하지 않는다면, 시스템에 저장되어 있는 상황정보와 실세계의 상황에는 괴리가 생기게 된다. 실세계를 제대로 반영하지 못하는 무효한 상황정보는 상황정보 비일관성 문제를 야기시키며, 이를 적당한 방법으로 제거하여 유비쿼터스 컴퓨팅 시스템의 신뢰성 있는 서비스 제공을 보장하여야 한다.
본 논문에서는 상황정보 비일관성 문제를 적시에 해결할 수 있도록 하는 상황정보 제거 규칙을 기반으로 한 상황정보 비일관성 관리 기법을 제안한다. 제안된 기법은 사용자로 하여금 비일관성을 갖는 상황정보의 삭제 조건을 규칙에 명세할 수 있게 하며, 이 규칙은 상황정보 관리 시스템에 등록되어 명시된 조건이 만족되는 순간 목적 상황정보를 삭제하게 된다. 본 논문에 나타낸 성능 평가에서는 제안된 기법이 상황정보 비일관성 관리 수행 연산이 추가되었음에도 성능저하가 크지 않음을 보여주고 있다. 또한, 상황정보 제거 규칙을 등록하였을 경우 상황정보 저장소에 불필요한 상황정보가 남아있지 않음을 보이고 있다.