AN INTEGRATED COMPUTATIONAL MODEL AND PROGRAMMING PLATFORM FOR OPEN DISTRIBUTED MULTIMEDIA APPLICATIONS