Show simple item record

dc.contributor.advisorÜnal, Ali Tamer
dc.contributor.authorİltir, Cenk
dc.date.accessioned2020-12-04T11:07:04Z
dc.date.available2020-12-04T11:07:04Z
dc.date.submitted2006
dc.date.issued2020-11-20
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/76849
dc.description.abstractBu çalışmada, büyük ölçekli kural tabanlı programlama problemlerinin modellemesürecine katkıda bulunacak yeni bir nesne tabanlı dağıtık kural motorları yöntemisunulmuş ve bunu destekleyen bir yazılım, ICRON, kısmi olarak geliştirilmiştir.Literatürde bugüne kadar hiçbir nesne tabanlı kural motoru bulunmamaktadır çünkü kuralve bilgi ifadelerinde lojik dilini kullanmaktadırlar. Varolan kural motorları iş kurallarınıkontrol etmekte ve onları uygulamaktadırlar. Bununla birlikte, varolan kural motorlarıözellikle esneklik ve iş kurallarının dağıtık iş motorlarında yeniden kullanımı yönündeartan dağıtık yazılım sistemleri desteğinden tipik olarak yoksun bulunmaktadırlar. Daha daönemlisi, eşsiz nesne tabanlı dağıtık kural motorları yöntemi ile birlikte sunulanmodelleme sisteminin nesne tabanlı mimarisi kural motorları sistemlerinin modellemesürecine pek çok yenilik getirmektedir: lojik dilinin nesne tabanlı grafiksel modellemediline çevrilmesi; kural tabanlı problemlerin yüksek düzeyde algoritmik modellenmesi;algoritmaları Koşul-Eylem kuralları ekleyerek genişletme; yazılım kodu yazmadanprobleme özgü algoritma geliştirme; algoritma modellerine dönüşebilen algoritmamodelleri; merkezi kural motorunda çözümün mümkün olmadığı ve çok büyük ölçeklikural tabanlı problemlerin dağıtık modelleme ortamında çözümü ve bu büyük ölçekliproblemin çözümü için dağıtık kural motorları için işbirliği ortamı ve iletişim yöntemleritasarlama. Yeni kavramsal yapı ve ICRON, getirdikleri yeniliklerle, günümüz işdünyasının ihtiyaçlarına cevap vermede pazardaki en ümit verici dağıtık kural motorlarısistemini oluşturmaktadır.
dc.description.abstractIn this work, a new distributed rule engines paradigm based on object orientation isproposed and a tool partially implemented to support the new paradigm, ICRON, isintroduced in order to address the modeling process of large scale rule based programmingproblems. No object oriented distributed rule engines architecture as a whole is presentedto this date in the literature because they use logic language as a part in their rule and factdefinitions. Current business rule engines manage and execute business rules. However,they typically lack support for increasingly distributed software systems, in particular, withrespect to flexibility and reuse of business rules across distributed rule engines. Moreimportantly, the object oriented architecture of the proposed system together with theunique object oriented distributed rule engines paradigm provides several novelties in themodeling process of rule engines systems such as translation of logic language to objectoriented graphical modeling language, providing a high level, algorithmic modeling of rulebased problems, extending algorithms by adding Condition-Action (CA) rules, problemspecific algorithm developments without writing codes, algorithm models that translatesinto other algorithm models, solving very large scale rule based problems in a distributedmodeling environment that is not possible to solve in a central rule engine and designing acollaboration environment and communication methods for distributed rule engines tosolve this large scale problem. With the novelties that they bring, the new conceptualframework and ICRON constitute the most promising distributed rule engines system inthe market to answer the current business requirements.en_US
dc.languageEnglish
dc.language.isoen
dc.rightsinfo:eu-repo/semantics/embargoedAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectEndüstri ve Endüstri Mühendisliğitr_TR
dc.subjectIndustrial and Industrial Engineeringen_US
dc.titleObject-oriented design and implementation of distributed rule engines
dc.title.alternativeNesne tabanlı dağıtık kural motorları tasarımı ve uygulaması
dc.typemasterThesis
dc.date.updated2020-11-20
dc.contributor.departmentEndüstri Mühendisliği Anabilim Dalı
dc.identifier.yokid153536
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityBOĞAZİÇİ ÜNİVERSİTESİ
dc.identifier.thesisid181270
dc.description.pages140
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/embargoedAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/embargoedAccess