A GALS Approach for Programming Distributed Interactive Multimedia Applications (2018)