Çok etmenli sistemlerde test yönelimli programlama için bir ortam tasarımı
Design of an environment for test driven development in multi-agent systems
- Tez No: 169480
- Danışmanlar: Y.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: çok etmenli sistem, planlama, test yönelimli programlama, JUnit, SEAGENT, multi-agent system, planning, test driven programming, JUnit, SEAGENT
- Yıl: 2005
- 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ı: Belirtilmemiş.
Özet
ÖZET ÇOK ETMENLİ SİSTEMLERDE TEST YÖNELİMLİ PROGRAMLAMA İÇİN BİR ORTAM TASARIMI ÖZTUNA, Sibel Yüksek Lisans Tezi, Bilgisayar Mühendisliği Bölümü Tez Yöneticisi: Yrd. Doç. Dr. Rıza Cenk ERDUR Ağustos, 2005, 92 Sayfa Bu tezde, çok etmenli sistemlerin test yönelimli geliştirilebilmesini destekleyecek bir test ortamının tasarımı ve gerçeMeştirimi anlatılmaktadır. Bu test ortamı, planların geliştirilmesini kolaylaştırmak, planları doğrulamak, amaçlanan biçimde çalışmasını garantilemek ve plan geliştirme süresini kısaltmak gibi yararlar sağlamaktadır. Test ortamım gerçekleştirmek amacıyla, test yönelimli programlama yaklaşımınm Java için geliştirilen çerçevesi JUnit genişletilmiş ve SEAGENT etmen çerçevesine entegre edilmiştir. Bu sayede Java programlama dili için yaygın kullamlan yazılım geliştirme ortamları içerisinde bulunan JUnit desteğinden yararlanılmış olmaktadır. Standart JUnit arayüzünün kullanılabilir olmasının yanında, bu arayüzün özelleştirilmiş ve genişletilmiş biçimi test aracına eklenerek, hataya özgü mesajların rahatça izlenebileceği bir ortam sağlanmıştır. Bu çalışma, geleneksel çok etmenli sistem geliştirme yaklaşımlarına alternatif olabilecek test yönelimli bir yöntemin yolunu açmaktadır.
Özet (Çeviri)
vn ABSTRACT DESIGN OF AN ENVIRONMENT FOR TEST DRIVEN DEVELOPMENT IN MULTI-AGENT SYSTEMS ÖZTUNA, Sibel MSc in Computer Engineering Supervisor: Assoc. Prof. Dr. Rıza Cenk ERDUR Agust, 2005, 92 Pages In this thesis, design and implementation of a test environment that has been built to support test driven development of multi-agent systems is explained. Using this test environment, development of plans can be eased, plans can be validated, plan flows can be guaranteed, and the plan development time can be shortened. In the implementation process of the test environment, a well- known testing framework for Java, called JUnit, is extended and integrated to the SEAGENT agent framework. Built-in JUnit support of popular integrated development environments for Java programming language is an advantage of using such an approach. In addition to the use of the standard JUnit interface, an extended interface is also created to view the specialized failure messages. This study introduces a test driven approach for multi-agent system development, which can be considered as an alternative to the traditional multi-agent system development methodologies.
Benzer Tezler
- Çoklu etmen ortamında nesne tabanlı dağıtık bellek paylaşımı
Distributed object sharing in the multi-agent environment
METEHAN PATACI
Yüksek Lisans
Türkçe
2014
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. NADİA ERDOĞAN
- Bilgisayar ve internet destekli uzaktan eğitim programlarının tasarım, geliştirme ve değerlendirme aşamaları (SUZEP örneği)
Design, development and evaluating stages of computer and internet supported distance education program (on the model of SUZEP)
BİROL GÜLNAR
Yüksek Lisans
Türkçe
2003
Radyo-TelevizyonSelçuk ÜniversitesiRadyo Televizyon Ana Bilim Dalı
PROF.DR. AHMET HALUK YÜKSEL
- Scalable vulnerability triage using multi-agent ai systems and automated cvss assessment
Çok etmenli yapay zeka sistemleri kullanılarak ölçeklenebilir zafiyet onay süreci ve otomatik cvss değerlendirmesi
NOVRUZ AMİROV
Yüksek Lisans
İngilizce
2026
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilişim Uygulamaları Ana Bilim Dalı (disiplinlerarası)
PROF. DR. ŞERİF BAHTİYAR
- Dijital ikiz teknolojisi kullanılarak yağış kaynaklı sel riskinin analizi ve karar destek sistemi önerisi
Analysis of pluvial flood risk using digital twin technology and proposal of a decision support system
FULYA YILDIRIMKARAMAN
Yüksek Lisans
Türkçe
2025
Yönetim Bilişim SistemleriDokuz Eylül ÜniversitesiYönetim Bilişim Sistemleri Ana Bilim Dalı
DOÇ. DR. CAN AYDIN
- Biointerfacial mechanical modulation of model lipid membranes by gramicidin D: A quartz crystal microbalance with dissipation analysis
Gramisidin D'nin model lipid membranlarda biyoarayüzeysel mekanik modülasyonunun disipasyonlu kuvars kristal mikroterazi analizi
ŞEBNEM SEHERLER
Doktora
İngilizce
2026
Biyoteknolojiİstanbul Teknik ÜniversitesiMoleküler Biyoloji-Genetik ve Biyoteknoloji Ana Bilim Dalı (disiplinlerarası)
DR. ÖĞR. ÜYESİ ABDULHALİM KILIÇ