Supporting Openness in Distributed Multimedia Systems