Akademik Bilisim 2007

Öneri Özeti

ID45
TitleSABPO METODOLOJİSİ KULLANILARAK FIPA UYUMLU ÇOK-ETMENLİ BİR OTEL REZERVASYON SİSTEMİNİN TASARIMI VE GERÇEKLEŞTİRİLMESİ
Author(s)Author #1
Name: Ayşegül Alaybeyoğlu
Org: Ege Üniversitesi Bilgisayar Mühendisliği Bölümü
Country: Türkiye
Email: aysegul.alaybeyoglu__at__ege.edu.tr

Author #2
Name: Geylani Kardaş
Org: Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü
Country: Türkiye
Email: geylani.kardas__at__ege.edu.tr

Author #3
Name: Rıza Cenk Erdur
Org: Ege Üniversitesi Bilgisayar Mühendisliği Bölümü
Country: Türkiye
Email: cenk.erdur__at__ege.edu.tr

Author #4
Name: Oğuz Dikenelli
Org: Ege Üniversitesi Bilgisayar Mühendisliği Bölümü
Country: Türkiye
Email: oguz.dikenelli__at__ege.edu.tr

Other Author(s)
KeywordsYazılım Etmenleri, Çok-etmenli Sistemler, Yazılım Mimarisi
AbstractBir yazılım etmeni, kullanıcısının adına bir takım görevleri yerine getirmek üzere davranma yeteneği olan özerk (otonom) ve amaç yönelimli bir yapıya sahip yazılım bileşenidir. Çok-etmenli Sistem ise tek bir etmenin yalnız başına kendi bilgi ve bireysel yeteneklerini kullanarak çözemediği veya etkin bir biçimde çözemeyeceğini düşündüğü problemleri birbiriyle işbirliği yaparak eşgüdümlü bir biçimde çözmek için bir araya gelen etmenlerin oluşturduğu bir ağdır. Bu çalışmada JADE etmen çerçevesini kullanan ve FIPA standartlarına uyan çok-etmenli bir otel rezervasyon sistemi tasarlanmış ve gerçekleştirilmiştir. Tasarım ve gerçekleştirim sırasında SABPO Çok-etmenli sistem geliştirme metodolojisi süreçleri takip edilmiştir. Hazırlanan çok-etmenli platformda otelleri ve oda rezervasyonu yaptırmak isteyen müşterileri temsil eden etmenler iki ayrı etmen sınıfından türetilmekte ve kendilerine özgü davranışları uygulamaya koymaktadırlar. Davranış modeli bir sonlu durum makinesine dayanan müşteri temsilcisi etmenler otel temsilcisi etmenlerle öncelikle bir oda sorgusu etkileşiminde bulunmakta; daha sonra isteklerine uygun odaya sahip olan ve kendilerinin belirlemiş olduğu bir otelle rezervasyon işlemi için ayrı bir iletişime geçmekte ve temsilcisi oldukları müşterileri için oda rezervasyonunda bulunmaktadırlar. Bildiride, sistem etmenlerine ait rollerin belirlenmesi, bu roller ile etmenlerin eşlenmesi ve çok-etmenli etkileşimlerin belirlenmesi de dahil olmak üzere sistemin baştan tasarımı, hayata geçirilmesi ve test edilmesine dair yerine getirilen çalışmalar yer almaktadır.
Topics• Yazılım Geliştirme Ortamları
• Yazılım Mühendisliği
Comments
Paper 45.pdf (331KB)
 

 

Powered by OpenConf
Copyright ©2002-2006 Zakon Group LLC