Software Home

Faculty

Research

Degree Programs
    • Phase II Reading List

Graduate Students

Graduate Student Alumni

Upcoming Events

Institute for Software Research (ISR)

ICS Dept.

UC Irvine



The asynchrony, heterogeneity, and inherent loose coupling that characterize applications in a wide-area network (such as the Internet) promote event interaction as a natural design abstraction for a growing class of software applications. An emerging building block for such systems is an infrastructure called an event notification service. UCI's work in this area includes an investigation of distributed architectures and efficient processing algorithms for the design and implementation of event notification middleware, using a variant of the publish-subscribe style as the client API. We are also investigating a new kind of network service called content-based routing, which can be used as the underlying networking basis for event notification services. Finally, we are investigating the fundamental security aspects of publish-subscribe communication.

Faculty

David Redmiles
Richard N. Taylor

Projects

Application-Layer Internetworking - an architectural style for integrating decentralized systems

CASSIUS - event notification server to support ubiquitous awareness

YANCEES
- Yet Another Configurable Extensible Event Service

Other Links

ISR Software Architecture Research

REST architectural style for Internet applications

Palantír - bringing distributed awareness to configuration management

The Workshop on Internet-scale Software Technologies (TWIST) Series


Information and Computer Science
University of California, Irvine
Irvine, CA 92697-3425


Questions about the Software web site should be directed to brodbeck@ics.uci.edu.