Storing and querying user context information using ontologies and trusted authorities


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Fen Bilimleri Enstitüsü, Fen Bilimleri Enstitüsü, Türkiye

Tezin Onay Tarihi: 2003

Tezin Dili: İngilizce

Öğrenci: ÖNER NECİP HAMALI

Danışman: AHMET COŞAR

Özet:

Ubiquitous computing'in temel amacı etrafımızdaki nesnelerin üzerinde kon trol sağlayabilmektir. Bu hedefi gerçekleştirebilmek için ubiquitous computing çalışmaları çok sayıda algılayıcı cihaz ve bu cihazların içine entegre edilmiş bil gisayarları içerir. Bu algılayıcıların amacı uygulamalara kullanıcıların o anki durumları hakkında bilgi verebilmektir. Ubiquitous computingin en önemli bileşenlerinden bir tanesi kullanıcı context bilgileridir. Bu çalışmada kullanıcı context bilgileri algılayıcı cihazlardan gelen bilgilerle sınırlandırılmamış, kul lanıcıyı ve içinde bulunduğu durumu belirtmek için kullanılabilecek her tür bilgi olarak tanımlanmıştır. Bu bilgiler algılayıcılardan gelen veriler yanında; kul lanıcıların kişisel bilgilerini ve kullanıcı profillerini de içerir. Bu çalışmada uygu lamaların kullanıcı context bilgilerine güvenli bir şekilde ulaşabilmelerine olanak sağlayan bir mimari önerilmiştir. Kullanıcı context bilgilerini tanımlayan bir ontoloji geliştirilmiş, bu ontolojinin üzerinde sorgulama yapabilmek için varolan bir sorgu dilinin yetenekleri arttırılarak gerçekleştirilmiştir. Ontolojiler üzerinde iki katmanlı bir yapı ile görüş tanımlamaları yapılmıştır. Kullanıcıların kişisel bilgilerini rollere göre kısıtlayabilmeleri için basit bir rol tabanlı erişim sistemi uygulaması gerçekleştirilmiştir. Anahtar Kelimeler: ubiquitous computing, kullanıcı contexti, context sunucusu, ontoloji, ontoloji için sorgulama dili