Repository logo
Research Outputs
Projects
People
Statistics
  1. Home
  2. HSG CRIS
  3. HSG Publications
  4. From Requirement to Design Patterns for Ubiquitous Computing Applications
Details

From Requirement to Design Patterns for Ubiquitous Computing Applications

ISBN
978-1-4503-4074-8
Type
conference paper
Date Issued
2016-06-06
Author(s)
Knote, Robin
;
Baraki, Harun
;
Söllner, Matthias  
;
Geihs, Kurt
;
Leimeister, Jan Marco  
DOI
10.1145/3011784.3011812
Research Team
IWI6
Abstract
Ubiquitous Computing describes a concept where computing appears around us at any time and any location. Respective systems rely on context-sensitivity and adaptability. This means that they constantly collect data of the user and his context to adapt its functionalities to certain situations. Hence, the development of Ubiquitous Computing systems is not only a technical issue and must be considered from a privacy, legal and usability perspective, too. This indicates a need for several experts from different disciplines to participate in the development process, mentioning requirements and evaluating design alternatives. In order to capture the knowledge of these interdisciplinary teams to make it reusable for similar problems, a pattern logic can be applied. In the early phase of a development project, requirement patterns are used to describe recurring requirements for similar problems, whereas in a more advanced development phase, design patterns are deployed to find a suitable design for recurring requirements. However, existing literature does not give sufficient insights on how both concepts are related and how the process of deriving design patterns from requirements (patterns) appears in practice. In our work, we give insights on how trust-related requirements for Ubiquitous Computing applications evolve to interdisciplinary design patterns. We elaborate on a six-step process using an example requirement pattern. With this contribution, we shed light on the relation of interdisciplinary requirement and design patterns and provide experienced practitioners and scholars regarding UC application development a way for systematic and effective pattern utilization.
Language
English
Keywords
Design Patterns
Requirement Patterns
Requirements Engineering
Ubiquitous Computing
HSG Classification
contribution to practical use / society
Book title
EuroPlop '16 Proceedings of the 21st European Conference on Pattern Languages of Programs
Publisher
ACM
Publisher place
New York, NY, USA
Event Title
21st European Conference on Pattern Languages of Programs (EuroPlop '16)
Event Location
Kaufbeuren, Germany
Event Date
06.-10.07.2016
URL
https://www.alexandria.unisg.ch/handle/20.500.14171/104254
Subject(s)

other research area

information managemen...

business studies

Division(s)

IWI - Institute of In...

Eprints ID
250422
File(s)
Thumbnail Image

open.access

Name

JML_609.pdf

Size

458.22 KB

Format

Adobe PDF

Checksum (MD5)

b59468fbdee76e7a06c52079b0437ca1

Support
HSG researchers can find instructions here for adding or importing publications (DOI, ORCID). Please send questions to alexandria@unisg.ch

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify