Geri Dön

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

Using of rule engines with role models

  1. Tez No: 297167
  2. Yazar: ÖNDER GÜLER
  3. Danışmanlar: YRD. DOÇ. DR. YUNUS EMRE SELÇUK
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilim ve Teknoloji, Science and Technology
  6. Anahtar Kelimeler: Rol modelleri, kural motorları, Jawiro, Drools, Role Models, rule engines, Jawiro, Drools
  7. Yıl: 2011
  8. Dil: Türkçe
  9. Üniversite: Yıldız Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 51

Ö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.

Özet (Çeviri)

Many programming approach are accepted by the world of software and they have already been used by the lots of software projects being live. One of the most popular programming approaches is Object Oriented Programming (OOP). In OOP, assets are represented by separate classes and these assets can?t change their classes throughout their life cycle. Therefore OOP is suitable for modeling of static systems. But today?s systems have a dynamical structure that OOP is not enough to meet the needs of these systems. Role models propose a solution to the modeling of dynamic systems. In contrast, when you need to write domain-specific constraints, you will have to divide the rules into distributed classes. Of course in the application it is hard to manage such a complexity. The aim of this thesis is expressing of domain-specific rules such a simple syntax that it can be witten by business analysts and collecting rules in one place to make more effective management.

Benzer Tezler

  1. Le langage yawl dans le domaine de deroulement des operations et les extensions floues proposees

    İş akışı modellemesinde yawl dili ve önerilen bulanık uzantılar

    UFUK BAHÇECİ

    Yüksek Lisans

    Fransızca

    Fransızca

    2005

    Endüstri ve Endüstri MühendisliğiGalatasaray Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    DOÇ.DR. GÜLÇİN BÜYÜKÖZKAN

  2. The investigation of the 25 percent rule in concentrically brace frame dual system with special moment frame

    Merkezi çaprazlı ve moment aktaran çerçeveli karma sistemlerde %25 kuralının incelenmesi

    SAMET KILIÇ

    Yüksek Lisans

    İngilizce

    İngilizce

    2015

    İnşaat Mühendisliğiİstanbul Teknik Üniversitesi

    İnşaat Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. CÜNEYT VATANSEVER

  3. A stress testıng framework for the Turkısh bankıng sector: an augmented approach

    Türk bankacılık sektörü için bir stres testi çerçevesi: Bir genişletilmiş yaklaşım

    BAHADIR ÇAKMAK

    Doktora

    İngilizce

    İngilizce

    2014

    BankacılıkOrta Doğu Teknik Üniversitesi

    İktisat Ana Bilim Dalı

    PROF. DR. NADİR ÖCAL

  4. Event extraction from Turkish Trade Registry Gazette

    Türkiye Ticaret Sicili Gazetesi'nden olay çıkarımı

    İREM NUR DEMİRTAŞ

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. GÜLŞEN ERYİĞİT

  5. İlköğretimde içerik türü tabanlı kural öğretiminin öğrenci erişisi ve öğrenmenin kalıcılığına etkisi

    The effect of rule instruction based on content types on the learning levels and recalling of learning of students in primary school

    GÜLTEN FERYAL KÜÇÜKER

    Yüksek Lisans

    Türkçe

    Türkçe

    2008

    Eğitim ve ÖğretimAnadolu Üniversitesi

    Eğitim Bilimleri Bölümü

    YRD. DOÇ. DR. BAHADIR ERİŞTİ