[Colloquium] Pham/MS Presentation/Oct 7, 2010

Margaret Jaffey margaret at cs.uchicago.edu
Thu Sep 30 11:46:41 CDT 2010


This is an announcement of Quan Pham's MS Presentation.

------------------------------------------------------------------------------
Date:  Thursday, October 7, 2010

Time:  1:00 PM

Place:  Searle 240A

M.S. Candidate:  Quan Pham

M.S. Paper Title: Using a rule engine for distributed systems
management: An exploration using data replication

Abstract:
Dynamic changes in distributed systems are common, due to their many
components and the fact that different components are frequently
subject to different policies. These changes can make it difficult to
construct applications that ensure functionality or performance
properties required by users. In order to run efficiently and get high
performance, applications must adapt to those changes. However, the
logic required to perform this adaptation can be complex and hard to
implement and debug, especially when embedded deeply within
application code. The goal of this thesis is to examine the
possibility of reducing the complexity of distributed applications by
using higher-level, declarative approaches to specifying adaptation
logic. We have demonstrated a distributed application using an
implementation of a replication system using Drools rule engine. From
the system evaluation, we can conclude that Drools rule engine
interfaces can be used to implement logics of a data replication
system easily, while the performance is still the sufficient for
decent-size systems.

Quan's advisor is Prof. Ian Foster

Login to the Computer Science Department website for details:
 https://www.cs.uchicago.edu/phd/ms_announcements#quanpt

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Margaret P. Jaffey            margaret at cs.uchicago.edu
Department of Computer Science
Student Support Rep (Ry 156)               (773) 702-6011
The University of Chicago      http://www.cs.uchicago.edu
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


More information about the Colloquium mailing list