An architecture to assist multimedia application authors and presentation engine developers | IEEE Conference Publication | IEEE Xplore