Siena (Research Group)

   Posted by: dhcsoul   in Complex Event Processing

Your first time here? Welcome, I'm glad you've dropped in.... David Soul (aka Bricoleur)

Siena: Scalable Internet Event Notification Architectures  (Software Engineering Research Laboratory – University of Colorado)

“Siena is a research project aimed at designing and constructing a
generic scalable publish/subscribe event-notification service.”

“The technical basis of Siena is an innovatiove type of network service called content-based networking.”

“The asynchrony, heterogeneity, and inherent loose coupling that
characterize applications in a wide-area network promote event
interaction as a natural design abstraction for a growing class of
software systems. An emerging building block for such systems is an
infrastruvture called publish/subscribe event notification service.”

“We envision a ubiquitous event notification service accessible from
every site on a wide-area network and suitable for supporting highly
distributed applications requiring component interactions ranging in
granualrity from fine to coarse.'

“Given that the primary purpose of an event notification service is
to support notification selection and delivery, the challenge we facxe
in a wide-area setting is maximixing epressiveness in the selection
mechanism without sacrificing scalability in the delivery mechanism. “

“Intuitively, a simple event notification service that provides no
selection mechnaism can be reduced to a multicast routing and transport
mechanism for which there are numerous scalable implementations. 
However, once the service provides a selection mechanism, then the
overall efficiency of the service and its routing of notifications are
affected by the power of the language used to construct
notifications and to express filters and patterns.  As the power of the
language increases, so does the complexity of the processing.  Thus, in
practice, scalability and expressiveness are two conflicting goals that
must be traded off.” 

“Siera is an event notification service that we have designed and implemented to maximize both expressiveness and scalabiltiy.”- goto

originally Posted to cep.weblogger.com by David Soul on 1/15/05; 10:45:55 PM
in the CEP section.

Related posts on Bricoleur Systems -auto generated:

  1. SIENA: a wide-area event notification service Design and Evaluation of a Wide-Area Event Notification Service Antonio Carzaniga, David S. Rosenblum, Alexander L. WolfACM Transactions on Computer...
  2. Scribe (research group) “Scribe is a generic, scalable and efficient group communication and event notification system.  It provides application level multicast and anycast.”...
  3. omniNotify Home (research group) “omniNotify is a multi-threaded implementation of the CORBA Notification Service (CosNotification), a feature-enriched version of the CORBA Event Service (CosEvents).”...
  4. STEAM (research group) STEAM: Scalable Timed Events and Mobility (department of Computer Science, Trinity College Dublin) “Middleware supporting even-based communication is widely recognized...
  5. Le Subscribe (research group) Le Subscribe: Publish and Subscribe on the Web at Extreme Speed “Nowadays there is a proliferation of selective dissemination of...

Tags: CEP, Complex Event Processing, design, filters, predictions, Systems

This entry was posted on Monday, January 16th, 2006 at 3:46 am and is filed under Complex Event Processing. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Comments are closed at this time.