Pattern-oriented design for interactive systems

Patterns are a medium created to capture and disseminate design knowledge and are used extensively in the software engineering community. Human-Computer Interaction (HCI) Patterns focus explicitly on (1) providing design solutions to any problems relating to interactive systems and their users, and...

Full description

Bibliographic Details
Main Author: Javahery, Homa
Format: Others
Published: 2003
Online Access:http://spectrum.library.concordia.ca/2308/1/MQ83903.pdf
Javahery, Homa <http://spectrum.library.concordia.ca/view/creators/Javahery=3AHoma=3A=3A.html> (2003) Pattern-oriented design for interactive systems. Masters thesis, Concordia University.
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.2308
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.23082013-10-22T03:42:24Z Pattern-oriented design for interactive systems Javahery, Homa Patterns are a medium created to capture and disseminate design knowledge and are used extensively in the software engineering community. Human-Computer Interaction (HCI) Patterns focus explicitly on (1) providing design solutions to any problems relating to interactive systems and their users, and (2) aim to help developers with the design of more usable systems. We will address pattern use from a practical standpoint, as a working part of design, and investigate their applicability in different contexts of use. First, the evolutionary use of patterns will be traced from single pattern use to Pattern-Oriented Design. Secondly, the applicability of patterns in redesigning existing systems will be discussed with a practical example of a Bioinformatics web-based system. We will focus on how usability issues in the existing system drove the choice of patterns used in redesigning the site. Finally, we will illustrate the use of patterns in redesigning the user interface of existing systems to different platforms, such as mobile phones and Pocket PCs. This design domain has a number of constraints, such as screen size and image resolution. Design strategies need to be rethought to accommodate the challenges associated with such devices, and we will suggest some new design ideas and patterns. 2003 Thesis NonPeerReviewed application/pdf http://spectrum.library.concordia.ca/2308/1/MQ83903.pdf Javahery, Homa <http://spectrum.library.concordia.ca/view/creators/Javahery=3AHoma=3A=3A.html> (2003) Pattern-oriented design for interactive systems. Masters thesis, Concordia University. http://spectrum.library.concordia.ca/2308/
collection NDLTD
format Others
sources NDLTD
description Patterns are a medium created to capture and disseminate design knowledge and are used extensively in the software engineering community. Human-Computer Interaction (HCI) Patterns focus explicitly on (1) providing design solutions to any problems relating to interactive systems and their users, and (2) aim to help developers with the design of more usable systems. We will address pattern use from a practical standpoint, as a working part of design, and investigate their applicability in different contexts of use. First, the evolutionary use of patterns will be traced from single pattern use to Pattern-Oriented Design. Secondly, the applicability of patterns in redesigning existing systems will be discussed with a practical example of a Bioinformatics web-based system. We will focus on how usability issues in the existing system drove the choice of patterns used in redesigning the site. Finally, we will illustrate the use of patterns in redesigning the user interface of existing systems to different platforms, such as mobile phones and Pocket PCs. This design domain has a number of constraints, such as screen size and image resolution. Design strategies need to be rethought to accommodate the challenges associated with such devices, and we will suggest some new design ideas and patterns.
author Javahery, Homa
spellingShingle Javahery, Homa
Pattern-oriented design for interactive systems
author_facet Javahery, Homa
author_sort Javahery, Homa
title Pattern-oriented design for interactive systems
title_short Pattern-oriented design for interactive systems
title_full Pattern-oriented design for interactive systems
title_fullStr Pattern-oriented design for interactive systems
title_full_unstemmed Pattern-oriented design for interactive systems
title_sort pattern-oriented design for interactive systems
publishDate 2003
url http://spectrum.library.concordia.ca/2308/1/MQ83903.pdf
Javahery, Homa <http://spectrum.library.concordia.ca/view/creators/Javahery=3AHoma=3A=3A.html> (2003) Pattern-oriented design for interactive systems. Masters thesis, Concordia University.
work_keys_str_mv AT javaheryhoma patternorienteddesignforinteractivesystems
_version_ 1716605824084738048