Automatic temporal layout mechanisms
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
The Amsterdam hypermedia model: adding time and context to the Dexter model
Communications of the ACM
ICFP '97 Proceedings of the second ACM SIGPLAN international conference on Functional programming
Spatio-temporal composition and indexing for large multimedia applications
Multimedia Systems
Authoring techniques for temporal scenarios of multimedia documents
Handbook of Internet and multimedia
The Haskell: The Craft of Functional Programming
The Haskell: The Craft of Functional Programming
A Temporal Model for Interactive Multimedia Scenarios
IEEE MultiMedia
Synchronization for Interactive Multimedia Presentations
IEEE MultiMedia
Functional Implementations of Continuous Modeled Animation
PLILP '98/ALP '98 Proceedings of the 10th International Symposium on Principles of Declarative Programming
Dynamic Link Inclusion in Online PDF Journals
EP '98/RIDT '98 Proceedings of the 7th International Conference on Electronic Publishing, Held Jointly with the 4th International Conference on Raster Imaging and Digital Typography: Electronic Publishing, Artistic Imaging, and Digital Typography
Events in Interactive Multimedia Applications: Modeling and Implementation Design
ICMCS '97 Proceedings of the 1997 International Conference on Multimedia Computing and Systems
A functional reactive animation of a lift using Fran
Journal of Functional Programming
Modeling logical and temporal synchronization in hypermedia systems
IEEE Journal on Selected Areas in Communications
Doing FLIPS: flexible interactive presentation synchronization
IEEE Journal on Selected Areas in Communications
Using timed CSP for specification verification and simulation of multimedia synchronization
IEEE Journal on Selected Areas in Communications
Mexitl: Multimedia in Executable Interval Temporal Logic
Formal Methods in System Design
A functional reactive animation of a lift using Fran
Journal of Functional Programming
Behavioral reactivity and real time programming in XML: functional programming meets SMIL animation
Proceedings of the 2004 ACM symposium on Document engineering
Modelling Reactive Multimedia: Design and Authoring
Multimedia Tools and Applications
Declarative extensions of XML languages
Proceedings of the 2007 ACM symposium on Document engineering
Hi-index | 0.01 |
This paper explores the idea of reactivity in multimedia, and proposes systems which can react to continuously-evolving behaviors as well as to more traditional discrete events. The idea is presented in a scenario as well as in a number of small programming examples.The illustrative examples are written in the Fran system. Fran provides a high-level programming model for animations, built in the Haskell functional programming language. Whilst we use Fran for illustration—and indeed we argue that the functional paradigm is a natural choice of host for such a system—we should stress that the notion of external behaviors within multimedia is independent of the programming environment chosen and could be incorporated into other systems such as SMIL.