Interaction Design Patterns in the Context of Interactive TV Applications

This paper discusses (a) the design and (b) the development of easy to use interactive TV applications. (a) Because of the specifics of interaction design for interactive TV applications specific design guidance for interactive TV is needed. This paper investigates how the design of interactive TV applications can benefit from existing software usability knowledge as well as from the interaction design pattern approach. Several interaction design patterns for interactive TV applications have been developed, e.g. for voting, betting and shopping applications as well as for personalised news applications. (b) In order to support the user-centred development of interactive TV applications, this paper investigates how proven software engineering methods can be used in the broadcasting industry. In order to facilitate the integration of the proposed interaction design patterns into a user-centred interactive TV application development process UML use case diagrams and UML activity diagrams have been integrated with interaction design patterns.