Plug-and-Play with wires
Maximilian Ott and John Hearn
C&C Research Laboratories, NEC USA, Inc.
Abstract
To allow for processing of data-streams in interactive
multimedia-based applications, we propose a data-flow framework.
Individual processing modules are connected through "wire" objects.
The wire assumes all responsibilities for data transfer and
scheduling, which drastically reduces the complexity of the processing
modules. We describe the overall architecture, module API, and design
of the wire. We further discuss integration into event-driven
systems, and demonstrate the flexibility of this approach with tiny,
but operational application scripts.
Download the full text of this paper in
ASCII (18,148 bytes) and
POSTSCRIPT (353,125 bytes) form.
To Become a USENIX Member, please see our
Membership Information.