Issues in Design and Implementation of Multimedia Software Systems