Yayın: Rol modellerinde kural motorlarının kullanılması
Yükleniyor...
Dosyalar
Tarih
Yazarlar
Danışman
item.page.editor
Editör
Bölüm / Program
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
DOI
Türü
Özet
Yazılım dünyasında yaygın kabul gören Nesneye Yönelik Programlama (NYP) yaklaşımında, varlıklar ayrı sınıflarla temsil edilmektedirler ve varlıkların programın yaşam döngüsü boyunca sınıflarını değiştirme gibi bir durumları söz konusu değildir. Bu yüzden durağan sistemlerin nesneye yönelik programlama ile modellenmesi uygundur. Fakat günümüz sistemlerinin dinamik bir yapıya sahip olduğu için NYP gerçek hayattaki ihtiyaçları karşılamakta yeterli olamamaktadır. Rol modelleri tam bu noktada devreye girerek gerçek yaşamdaki sistemleri modelleme konusunda bir düzenleme önermiştir. Fakat rol modelleri kullanılarak hazırlanmış bir uygulamada alana özgü kısıtlar veya diğer bir ismiyle kurallar yazılması gerektiği zaman kuralların farklı sınıflara bölünüp dağıtılması da gerekecektir. Kuşkusuz kuralların uygulama içerisindeki bu denli dağılmışlığı yönetimini zorlaştıracaktır. Bu tez çalışmasının amacı da, rol modelleri kullanılarak yazılan programlarda, alana özgü iş kurallarının, iş analistleri tarafından kodlanabilecek kadar basit bir sözdizimi ile ifade edilebilmesi ve kuralların tek bir yerde toplanarak yönetiminin daha efektif bir hale getirilmesidir.Anahtar Kelimeler: Rol modelleri, kural motorları, Jawiro, Drools
Tanım
Tez (Yüksek Lisans) - Yıldız Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2011