13.07.2015 Views

07 31 Ocak - 2 Şubat 2007 Kütahya - Akademik Bilişim Konferansları

07 31 Ocak - 2 Şubat 2007 Kütahya - Akademik Bilişim Konferansları

07 31 Ocak - 2 Şubat 2007 Kütahya - Akademik Bilişim Konferansları

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Akademik</strong> Bilişim’<strong>07</strong> - IX. <strong>Akademik</strong> Bilişim Konferansı Bildirileri<strong>31</strong> <strong>Ocak</strong> - 2 Şubat 20<strong>07</strong> Dumlupınar Üniversitesi, KütahyatomerAgent temsil ettiği müşterinin rezervasyonlarlistesine, gelen oda numarasını ve otelinadını barındıran yeni bir rezervasyonu ekleyereksenaryoyu tamamlamış olur.2.4 Senaryolar İçin HTN’lerin HazırlanmasıÇok-etmenli otel rezervasyon sistemi tasarlanırkenetmen görevlerinin planlama katmanlarıiçin gerekli HTN (Hierarchical Task Network– Hiyerarşik Görev Ağı) yapıları da oluşturulmuştur.Bunun bir örneği Şekil 4’te gösterilen,rezervasyon senaryosunda CustomerAgent’inyerine getirdiği görevlere ait olan ağdır. İlgiliHTN incelendiğinde asıl görevin “oda rezervasyonu”olduğu ancak bunun “otel servisiveren etmenlerin bulunması”, “oda sorgusugerçekleştirilmesi” ve “seçilen otelde rezervasyonyapılması” gibi alt görevlere ayrıştırıldığıgörülmektedir. Bu alt görevleri de oluşturançeşitli eylemler (actions) yer almaktadır.3. Sistemin Çalıştırılması ve TestiSistem tüm bileşenleri ile hazırlandıktan sonraplatform çalıştırılmış ve etmenlerin davranışlarıtest edilmiştir. Gerek etmenlerin tuttuğuişlem kayıt dosyaları aracılığıyla gerekse deJADE kütüphanesi içerisinde yer alan Sniffer(Yoklayıcı) etmeni kullanılarak etmenlerin etkileşimlerigözlenmiştir. Bunların yanı sıra yineJADE kütüphanesinde yer alan “dummy agent”kullanılarak etmenlerin hazırladığı FIPA ACLmesajları kontrol edilmiştir. Şekil 5’te Snifferetmeni vasıtasıyla etmenlerin gerçekleştirdiğietkileşimlerden bir örnek görülmektedir.Şekil 4. Oda Rezervasyonu görevine ait HTN yapısıŞekil 5. JADE Sniffer (Yoklayıcı) etmeni kullanılarak etmen iletişimlerinin gözlenmesi665

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!