selected publications academic article Architecting multimedia environments for teaching. IEEE Computer. 38:57-64. 2005 conference paper Towards a Demand Driven, Autonomous Processing and Streaming Architecture. . 2005