Mobil kullanıcılara bağlam farkında bilgi sunumu için bir etmen geliştirilmesi
Development of an agent for providing mobile user with context-aware information
- Tez No: 256849
- Danışmanlar: YRD. DOÇ. DR. RIZA CENK ERDUR
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Bağlam Farkındalık, Yazılım Etmeni, Bağlam Modeli, Bağlam Ontolojisi, Bağlam Çıkarsaması, Kural Tabanlı Çıkarsama, Context-Awareness, Software Agent, Context Model, Context Ontology, Context Reasoning, Rule-Based Reasoning
- Yıl: 2009
- Dil: Türkçe
- Üniversite: Ege Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 133
Özet
Bağlam farkındalık, mobil ve her yerden erişilebilir sistemlerin geliştirilmesinde önem kazanan bir kavramdır. Günümüzde bilgi işlem, gittikçe mobil ve her yerden erişilebilir olmaktadır. Bu tür yüksek dinamik ortamlarda çalışan uygulamaların ve servislerin, bağlam değişikliklerinin farkında olmaları ve bağlam değişikliklerine uyum sağlamaları gerekmektedir. Bağlam farkında yazılımlar, kişilerin; cihazlar, bilgisayarlar ve diğer kişilerle olan etkileşimlerini geliştirir ve bu etkileşimlere zenginlik katar.Bu tez çalışmasında, bağlam farkında bilgi sunan bağlam etmeni ve bağlam etmeninin çalışmasının görülebilmesi için istemci etmeninden oluşan bağlam farkında ve çok etmenli bir uygulama geliştirilmiştir. Bağlam etmeni, mobil kullanıcının istemci etmeni ile gönderdiği konum bilgisini; zaman, kullanıcının ilgi alanları ve tercihleriyle birleştirerek kullanıcı bağlamını oluşturur ve istemci etmenine, kullanıcı bağlamına göre yakın çevredeki ilgi noktalarının ve diğer kullanıcıların bilgilerinden oluşan bağlam farkında bilgi gönderir. Bağlam ve ilgi noktaları, geliştirilen bağlam ontolojisi ve ilgi noktaları ontolojisi ile esnek bir şekilde modellenmiştir. Ontoloji dili olarak OWL kullanılmıştır. Ontolojiler kullanılarak, bilgi paylaşımı ve bilginin yeniden kullanılabilirliği sağlanmıştır. Ayrıca bağlam ontolojisi üzerinde çıkarsama yapılmıştır. Kullanıcının yakınındaki diğer kullanıcılar, bağlam etmeni tarafından, bağlam ontolojisi üzerinde kural tabanlı çıkarsama yapılarak bulunmuştur. Etmenlerin geliştirilmesinde, etmen geliştirme çatısı olarak JADE, ontolojileri kullanmak ve kural tabanlı çıkarsama yapmak için bir anlamsal web çatısı olan Jena kullanılmıştır.
Özet (Çeviri)
Context-awareness becomes an increasingly important concept in the development of mobile and ubiquitous systems. Computing becomes increasingly mobile and ubiquitous nowadays. Applications and services, which run in these kind of highly dynamic environments, should be aware of and adapt to their contexts. Context-aware applications improves and enriches people?s interactions with devices, computers and other people.In this thesis, a context-aware application, which is a multi-agent system, is developed. Within the scope of this application, context agent, which provides context-aware information and client agent, which is used to monitor context agent while it is active and running are developed. Context agent forms the user context by combining location information, sent from client agent by the mobile user, with current time, user interests and user preferences and sends context-aware information about nearby points of interest and other users to the client agent. The context and points of interest are modeled flexibly by context ontology and points of interest ontology models respectively. Ontology models are realized using OWL. By using ontology based models, knowledge sharing and knowledge reuse are provided. Also context reasoning is used. Nearby users are discovered by rule based reasoning over context ontology. JADE agent development framework is used to develop the agents and Jena semantic web framework is used to manipulate ontologies and for rule based reasoning.
Benzer Tezler
- İnsan bilgisayar etkileşiminde bağlam farkında sistemlerin incelenmesi ve buna bağlı bir uygulama
Evaluation of context aware systems in human computer interaction and an application
ÖZGÜR ERKUT ŞAHİN
- Yeni iletişim ortamı olarak mobil iletişim teknolojilerinin pazarlama iletişimi etkinliğini arttırmada bağlam temelli kullanımı
Context-based usage of mobile communication technologies as a new media for increasing the effectiveness of marketing communication
BARIŞ YAVUZ
Doktora
Türkçe
2014
İletişim BilimleriMarmara ÜniversitesiGazetecilik Ana Bilim Dalı
DOÇ. DR. ERHAN AKYAZI
- Anlamsal Web teknikleri kullanarak GPS tabanlı bağlam bilinçli mobil uygulama
GPS based context-aware mobile application using semantic Web techniques
OLGUN KARADEMİRCİ
Yüksek Lisans
Türkçe
2008
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolGazi ÜniversitesiBilgisayar Mühendisliği Bölümü
DOÇ. DR. M. ALİ AKCAYOL
- Mariot: an authoring framework for creating iot applications with mobile augmented reality
Marıot: mobil artırılmış gerçeklik ile nesnelerin interneti uygulamaları üretmek için bir yapılandırma çerçevesi
MERAL KUYUCU
Yüksek Lisans
İngilizce
2021
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. GÖKHAN İNCE
- A context-aware application recommendation system for mobile device users
Mobil cihaz kullanıcıları için bağlam farkındalıklı uygulama öneri sistemi
GAMZE BAYRAM
Yüksek Lisans
İngilizce
2015
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiBilişim Sistemleri Ana Bilim Dalı
DOÇ. DR. ALTAN KOÇYİĞİT