YTÜ DSpace Kurumsal Arşivi

Rol modellerinde kural motorlarının kullanılması

Basit öğe kaydını göster

dc.contributor.advisor Yrd. Doç. Dr. Yunus Emre Selçuk
dc.contributor.author Güler, Önder
dc.date.accessioned 2018-07-24T11:29:39Z
dc.date.available 2018-07-24T11:29:39Z
dc.date.issued 2011
dc.identifier.uri http://localhost:6060/xmlui/handle/1/7347
dc.description Tez (Yüksek Lisans) - Yıldız Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2011
dc.description.abstract 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
dc.subject Rol modelleri
dc.subject Kural motoru
dc.subject Jess
dc.subject Hammurapi
dc.subject Drools
dc.subject Constraintdroolsmanager sınıfı
dc.title Rol modellerinde kural motorlarının kullanılması
dc.type Tez


Bu öğenin dosyaları

Bu öğe aşağıdaki koleksiyon(lar)da görünmektedir.

Basit öğe kaydını göster