IMMPS: a multimedia presentation design system | IEEE Journals & Magazine | IEEE Xplore