At CWI, I head the Distributed and Interactive Systems group.
This group studies
models and systems for supporting the capture, transfer and rendering of
time-sensitive data across a heterogenous infrastructure.
The problems we study include the development of active interfaces for rich social networking systems,
the integration of sensor-based data from the "internet of things", the modeling of high-level
semantic properties of content, and the development of rendering architectures that allow application-driven,
time-constrained synchronization of user interaction across wide area networks.
Our work is structured along three related research lines: interactive systems,
which studies user interface models and architectures for consuming, manipulating and sharing media content;
distributed systems, which studies lower-level network protocols for support soft real-time media delivery;
and web technologies, which studies domain-specific languages and architectures for deploying our research in a broad network environment.
Our work on interactive systems is highly experimental in nature and is conducted with partners in the social sciences and partners in various application disciplines. The work on distributed systems focuses on a mixture of analytical and experimental techniques, often in the context of larger application systems developed jointly with international partners. The work on web technologies primarily focuses on interaction within the context of W3C.
The roots of my work lie in the area of temporal modeling and support for complex multimedia systems.
Within this space, our group has enjoyed a strong international reputation for the development of
domain-specific temporal languages for multimedia (SMIL), for the development of analytic models
for temporal synchronization in hybrid networks, for the development of innovative user interfaces
to support end-user interactivity in networked systems, and for the deployment of reference software
to support W3C multimedia standards.
Much of the software that we have developed has been rolled into the
Ambulant Open Source SMIL
player and incremental authoring environments. We are happy to work with partners is
furthering the possibilities of declarative, dynamic multimedia, and accessible multimedia on the Web.
In the recent past, we have developed the Amsterdam Hypermedia Model, the
CMIF document structure, the CMIFed authoring environment, the
GRiNS editor and player, the AMBULANT player and a host of
multimedia demonstrator applications. The language Python was developed by Guido van Rossum
when he was a member of my Multimedia and HCI group; for years, the
GRiNS editor was the largest Python application developed.
In my spare time, I also wrote the book
SMIL: Interactive Multimedia for
Web and Mobile Devices, and Daisy Talking Books, together with my long-time
colleague
Lloyd Rutledge.
(For a
description of my recent work, look at the list of publications
in this page set.)
|
|
Last Updated: 5 September 2010
|