Anlamsal web ortamında çalışan çok etmenli sistemlerin model güdümlü geliştirilmesi
Model driven development of semantic web enabled multiagent systems
- Tez No: 213967
- Danışmanlar: PROF. DR. E. TURHAN TUNALI, PROF. DR. OĞUZ DİKENELLİ
- Tez Türü: Doktora
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Bilim ve Teknoloji, Mühendislik Bilimleri, Computer Engineering and Computer Science and Control, Science and Technology, Engineering Sciences
- Anahtar Kelimeler: Çok-etmenli Sistem, Anlamsal Web, Model Güdümlü Geliştirme, Multi-agent System, Semantic Web, Model Driven Development
- Yıl: 2008
- Dil: Türkçe
- Üniversite: Ege Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Uluslararası Bilgisayar Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 205
Özet
Yazılım etmenleri ve bunların oluşturduğu Çok-etmenli Sistemler, karmaşık yapıdaki dağıtık sistemlerin modellenmesini ve oluşturulmasını sağlayan etkili birer teknoloji olarak ortaya çıkmışlardır. Öte yandan Anlamsal Web, web sayfası içeriklerinin ontolojiler aracılığıyla yorumlanabilmesini ve bu sayede Dünya Geneli Ağ'ın anlamsal seviyeye taşınmasını hedeflemektedir. Söz konusu bu yorumlamanın ve anlam çıkarsamaların özerk etmenler tarafından insanlar adına yerine getirileceği düşünülmektedir. Anlamsal Web ortamının kendine özgü mimari varlıklarının ve farklı bir yapısının olduğu, bu ortam üzerinde çalışacak etmen sistemleri hazırlanırken göz önünde bulundurulmalıdır. Bu tezde, çok-etmenli sistem geliştirme sırasında Anlamsal Web yapılarını ve bunlarla geleneksel etmen sistemi bileşenleri arasındaki etkileşimleri destekleyen yeni bir etmen yazılımı geliştirme süreci tanıtılmaktadır. Önerilen süreç yazılım geliştirmenin odağını koddan modellere çevirmeyi hedefleyen Model Güdümlü Geliştirme yaklaşımına dayanmaktadır.Model güdümlü yazılım geliştirme, çalışma alanına özgü üstmodellerin tanımlanmasına, bu üstmodellere uyan sistem modellerinin oluşturulmasına, modellerin içerdiği varlıklar arasındaki eşlemelere dayalı olarak modeller arasında dönüşümlerin tanımlanmasına ve uygulanmasına ve son olarak çıktı modellerinden sistem yazılım kodlarının otomatik olarak elde edilmesini sağlayan modelden metne dönüşümlerin tanımlanmasına ve uygulanmasına ihtiyaç duymaktadır. Tezde ortaya konan çalışma Anlamsal Web'de çalışan çok-etmenli sistemlerin geliştirilmesi için model güdümlü yaklaşımın tüm bu ihtiyaçlarını karşılayan bütünleşik bir yazılım geliştirme sürecini sunmaktadır.
Özet (Çeviri)
Software agents and Multi-agent Systems are emerging technologies which provide efficient composition and modeling of complex distributed systems. On the other hand, Semantic Web aims to improve World Wide Web such that web page contents are interpreted with ontologies. It is apparent that the interpretation in question will be realized by autonomous agents in order to handle the semantic content on behalf of their human users. Surely, Semantic Web environment has specific architectural entities and a different semantic which must be considered to model a multi-agent system within this environment. Hence, this dissertation study introduces an agent software development process which supports the Semantic Web constructs and their interactions with the traditional agent system components during multi-agent system development. The approach of the proposed methodology is based on the Model Driven Development which aims to change the focus of software development from code to models.Model driven software development requires definition of domain specific metamodels, definition of system models conforming to those metamodels, definition and application of model transformations between those models according to the entity mappings and definition and application of model to text transformation for automatic generation of software codes from output models. The study in here presents a complete software development process that meets all of the above requirements for the model driven development of the Semantic Web enabled multi-agent systems.
Benzer Tezler
- Servis ile etmen entegrasyonu için bir planlama modülü tasarımı ve gerçekleştirimi
The design and implementation of a planning module for service-agent integration
ÖNDER GÜRCAN
Yüksek Lisans
Türkçe
2007
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. OĞUZ DİKENELLİ
- Mobil araçlar için etmen tabanlı bir anlamsal web servis sunum platformu geliştirme
Development of an agent based platform for semantic web service delivery to mobile devices
GİZEM OKKALIOĞLU
Yüksek Lisans
Türkçe
2008
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiBilgisayar Mühendisliği Bölümü
YRD. DOÇ. DR. RIZA CENK ERDUR
- Conceptualisation and instrument development for mobile application usability based on android operating system
Androıd işletim sistemi bazında mobil uygulama kullanılabilirliği için kavramsallaştırma ve enstrüman geliştirme
ABDULLAH EMİN KAZDALOĞLU
Yüksek Lisans
İngilizce
2021
Endüstri ve Endüstri Mühendisliğiİstanbul Teknik ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
DOÇ. DR. ÇİĞDEM ALTIN GÜMÜŞSOY
- Semantik verilerin dağıtık ortamda etkin olarak depolanması ve sorgulanması
Efficient storage and querying of semantic data on a distributed system
ÖZGÜR EROĞLU
Yüksek Lisans
Türkçe
2013
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolTOBB Ekonomi ve Teknoloji ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. ERDOĞAN DOĞDU
- Spammer detection in social bookmarking systems
Sosyal imleme sistemlerinde istenmeyen kullanıcıları belirleme
SOGHRA MEHDİNEJAD GARGARİ
Yüksek Lisans
İngilizce
2012
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. ŞULE GÜNDÜZ ÖĞÜDÜCÜ