A GALS Approach for Programming Distributed Interactive Multimedia Applications

  • Rodrigo C. M. Santos PUC-Rio
  • Francisco Sant’Anna UERJ
  • Noemi Rodriguez PUC-Rio


Multi-device (or distributed) multimedia applications are programs designed for exploring multiple devices during their execution. Most of these applications allow users to interact with them, defining their flow of execution. We argue that current programming approches still lack proper support for developing these applications. In a previous work we have discussed the use of the synchronous language Céu for programming multimedia, which has led to the development of the library Céu-Media as a partial result of this work. Now we are extending our work for approaching distributed applications. More precisely, we are devising a GALS (Globally Asynchronous Locally Synchronous) middleware that supports the development and execution of multi-device multimedia applications and guarantees the consistency between devices.
Como Citar

Selecione um Formato
SANTOS, Rodrigo C. M. ; SANT’ANNA, Francisco ; RODRIGUEZ, Noemi. A GALS Approach for Programming Distributed Interactive Multimedia Applications. In: WORKSHOP DE TESES E DISSERTAÇÕES - SIMPÓSIO BRASILEIRO DE SISTEMAS MULTIMÍDIA E WEB (WEBMEDIA) , 2017, Gramado. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . p. 52-57. ISSN 2596-1683.