Designing Interactive Multimedia Systems offers a comprehensive and detailed approach to the many elements within the rapidly growing multimedia environment. The book's theoretical backbone provides discussion of HCI and software design models, looking particularly at user interface design and related issues, such as usability engineering and the use of metaphor in the interface design.