University of Oulu

Requirements of the interaction design pattern languages for the web development : a pattern language delivery platform

Saved in:
Author: Mikkonen, Samu1
Organizations: 1University of Oulu, Faculty of Information Technology and Electrical Engineering, Department of Information Processing Science, Information Processing Science
Format: ebook
Version: published version
Access: open
Online Access: PDF Full Text (PDF, 3.4 MB)
Persistent link: http://urn.fi/URN:NBN:fi:oulu-201512312312
Language: English
Published: Oulu : S. Mikkonen, 2015
Publish Date: 2016-01-04
Physical Description: 65 p.
Thesis type: Master's thesis
Tutor: Oinas-Kukkonen, Harri
Reviewer: Oinas-Kukkonen, Harri
Alahäivälä, Tuomas
Description:

Abstract

Purpose: Previous studies of pattern languages have been focused HCI pattern languages or presented them in the context web development before advent of touchscreen mobile devices. This study looks at potential and evolvement of pattern languages in general and then evaluates the effects and challenges that modern Web environment brings to development of pattern languages for the web development.

Methodology: This research was conducted as design science research by following the process of recognized design science research methodology. Experiment including qualitative survey was conducted in evaluation phase. Narrative literature review was conducted summarizing the most relevant and highest quality knowledge available to answer the research questions as part of the background research.

Findings: This research points to that pattern languages have untapped potential in web technology based user interfaces. This study didn’t yet provide definitive answer to how to untap this potential, but instead provided set of requirements to build upon.

Research limitations: Study focuses on only developing user interface patterns as front-end elements that can be paired with desired backend implementations. Artifacts developed in this study should also be evaluated in larger qualitative research in order to better evaluate the impact.

Practical implications: Delivery platform for pattern language was developed and documented as artifact. Basic pattern language was also developed and documented to enable evaluation of the delivery platform. Insights of this paper aims to provide basis for the building pattern languages for the web development. Value of the paper comes also from discussing the role of recent tools and techniques that have been recently adopted in the web development or are just being developed.

see all

Subjects:
Copyright information: © Samu Mikkonen, 2015. This publication is copyrighted. You may download, display and print it for your own personal use. Commercial use is prohibited.