ISR Distinguished Speaker

Alexander L. Wolf

University of Lugano, Switzerland and
“Content-Based Networking: A New Communication Service”
Friday, May 6, 2005 - 2:00pm to 3:30pm
Faculty Host: 

Email RSVP required to Nancy Myers at by Monday, May 2.

McDonnell Douglas Auditorium (building #311)

No cost to attend.


Click here for directions and parking information.


What do sensor grids, personalized news distribution, decentralized auctioning, service discovery, multi-player games, and information fusion and dissemination have in common? They are large-scale, loosely coupled, multi-party, distributed applications that do not fit the traditional addressed-based unicast and multicast models of communication. Rather, they embody a style of communication in which the flow of messages from senders to receivers is determined implicitly by the dynamic characteristics of the receivers, rather than explicitly through knowledge of destinations by senders.

To support this style of communication, we have introduced a new communication service called a "content-based network". In a content-based network, receivers declare their interests to the network by means of predicates, while senders simply inject messages into the network at the periphery. The network is responsible for delivering to each receiver any and all messages matching the predicate declared by that receiver.

In this talk I will describe the unique characteristics of content-based routing and forwarding, and discuss a particular implementation of the approach in the context of sensor grids.

About the Speaker: 

Alexander L. Wolf is a Professor in the Faculty of Informatics at the University of Lugano, Switzerland, and in the Department of Computer Science at the University of Colorado, Boulder, USA. Prior to this he was a Member of the Technical Staff at AT&T Bell Laboratories in Murray Hill, New Jersey. Dr. Wolf is the director of the Computer and Communications Security Center and a faculty affiliate of the Science and Technology Policy Research Center at the University of Colorado. 

His research interests are in the discovery of principles and development of technologies to support the engineering of large, complex software systems. He has published papers in a variety of areas, including software architecture, software process, and configuration management, and most recently in the areas of security, survivability, dynamic reconfiguration, and content-based networking. Dr. Wolf is currently Chair of the ACM SIGSOFT. He serves on the executive committee of the Impact Project and the editorial board of ACM TOSEM. He received his Ph.D. degree in Computer Science from the University of Massachusetts at Amherst.