Architecture and Algorithms for Distributed Rule Management and Processing

G. Dimitoglou, Shmuel Rotenstreich · 2008

Many distributed computing environments are based on the paradigms of peer-to-peer networks and grid-based computing. These environments tend to be structurally dynamic but with volatile resource and service availability. Such environments have rules, constraints, and guidelines that govern how tasks are performed. The rules describe how resources, components and services should be allocated and resemble business rules in human organizations. Centralized rule processing in such dynamic environments suffers from scalability and reliability and issues.. We present the architecture and processing algorithms of a distributed rule management system. The system allows the management, distribution and execution of rules in distributed environments characterized by volatile recourse and service availability. Key words: Distributed computing, rule processing algorithms, rule management system, P2P, grid environments 1

Read the paper · More papers on PaperTik