Ç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: 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ı: 105
Ö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. Anahtar sözcükler : çok etmenli sistem, planlama, test yönelimli programlama, JUnit, SEAGENT
Ö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
- Multi agent intersection management considering energy consumption
Enerji tüketimini göz önünde bulunduran çok etmenli kavşak yönetimi
FERİT HACIOĞLU
Yüksek Lisans
İngilizce
2017
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiKontrol ve Otomasyon Mühendisliği Ana Bilim Dalı
PROF. DR. MEHMET TURAN SÖYLEMEZ
- Design and development of an ontology based multi-agent virtual enterprise system
Ontoloji tabanlı çok-etmenli sanal fabrika sisteminin tasarımı ve geliştirilmesi
BAHRAM LOTFI SADIGH
Doktora
İngilizce
2015
Endüstri ve Endüstri MühendisliğiOrta Doğu Teknik ÜniversitesiMakine Mühendisliği Ana Bilim Dalı
PROF. DR. METİN AKKÖK
PROF. DR. SADIK ENGİN KILIÇ
- Study on improving China's drinking water quality management
Çin'in içme suyu kalite yönetimini geliştirmek konusunda çalışma
SIKANDAIER NUERXIATI
Yüksek Lisans
İngilizce
2018
Çevre Mühendisliğiİstanbul Teknik ÜniversitesiÇevre Mühendisliği Ana Bilim Dalı
PROF. DR. İSMAİL TORÖZ