DirectFlow: A Domain-Specific Language for Information-Flow Systems
Chuan-kai Lin, Andrew P. Black. ECOOP 2007 - Object-Oriented Programming, LNCS 4609, pages 299–322. August 2007, Berlin, Germany.
Infopipes: An abstraction for multimedia streaming
Abstract. To simplify the task of building distributed streaming applications, we propose a newabstraction for information flow – Infopipes. Infopipes make information flow primary, not an auxiliary mechanism that is hidden away. Systems are built by connecting predefined component Infopipes such as sources, sinks, buffers, filters, broadcasting pipes, and multiplexing pipes. The goal of Infopipes is not to hide communication, like an RPC system, but to reify it: to represent communication explicitly as objects that the program can interrogate and manipulate. Moreover, these objects represent communication in application-level terms, not in terms of network or process implementation.
DirectFlow: Toward a DSL for Infopipes
Portland State University Computer Science Tech Report TR-05-01
Using Infopipes to Analyze Streamed Traffic Data
A report by Catherine Vilhauer about our implementation of traffic analysis algorithms using infopipes.
Estimation of Truck and Traffic Volume: A Review and Implementation
A report on an algorithm that estimates truck volume using Infopipes.