Behavioral Complexity as a Computational Material Strategy

Publikation: Bidrag til tidsskriftTidsskriftartikelForskningpeer review

Resumé

This paper presents the concept of behavioral complexity as a computational material strategy. The materiality of the designed interaction is a relatively new perspective on interaction design. From this perspective, the behavioral complexity should be understood as the underlying algorithms in the computational code. Complexity in the code enables multiple unique material qualities of computational materials to adapt and come to life through interaction. We propose that behavioral complexity contributes to creating expressive complexity, and present strategies of behavioral complexity as annotations in an annotated portfolio of design examples. For each annotation, simple computational programming patterns are included to illustrate practical implementations. The strategies are to create: Reactiveness, Multiple Modes, Non-linearity, Multiple Layers, and Alive Connotations. Finally, we point towards the potential of mixing the strategies to expand the complexity of alive and adaptive expressions and discuss strategies for preserving coupling.
OriginalsprogDansk
TidsskriftInternational Journal of Design
Antal sider35
ISSN1991-3761
StatusAccepteret/In press - 10 maj 2019

Citer dette

@article{274b6abb11754fd3b6ca42eeba868d96,
title = "Behavioral Complexity as a Computational Material Strategy",
abstract = "This paper presents the concept of behavioral complexity as a computational material strategy. The materiality of the designed interaction is a relatively new perspective on interaction design. From this perspective, the behavioral complexity should be understood as the underlying algorithms in the computational code. Complexity in the code enables multiple unique material qualities of computational materials to adapt and come to life through interaction. We propose that behavioral complexity contributes to creating expressive complexity, and present strategies of behavioral complexity as annotations in an annotated portfolio of design examples. For each annotation, simple computational programming patterns are included to illustrate practical implementations. The strategies are to create: Reactiveness, Multiple Modes, Non-linearity, Multiple Layers, and Alive Connotations. Finally, we point towards the potential of mixing the strategies to expand the complexity of alive and adaptive expressions and discuss strategies for preserving coupling.",
author = "Mads Hobye and Ranten, {Maja Fagerberg}",
year = "2019",
month = "5",
day = "10",
language = "Dansk",
journal = "International Journal of Design",
issn = "1991-3761",
publisher = "National Taiwan University of Science and Technology",

}

Behavioral Complexity as a Computational Material Strategy. / Hobye, Mads; Ranten, Maja Fagerberg.

I: International Journal of Design, 10.05.2019.

Publikation: Bidrag til tidsskriftTidsskriftartikelForskningpeer review

TY - JOUR

T1 - Behavioral Complexity as a Computational Material Strategy

AU - Hobye, Mads

AU - Ranten, Maja Fagerberg

PY - 2019/5/10

Y1 - 2019/5/10

N2 - This paper presents the concept of behavioral complexity as a computational material strategy. The materiality of the designed interaction is a relatively new perspective on interaction design. From this perspective, the behavioral complexity should be understood as the underlying algorithms in the computational code. Complexity in the code enables multiple unique material qualities of computational materials to adapt and come to life through interaction. We propose that behavioral complexity contributes to creating expressive complexity, and present strategies of behavioral complexity as annotations in an annotated portfolio of design examples. For each annotation, simple computational programming patterns are included to illustrate practical implementations. The strategies are to create: Reactiveness, Multiple Modes, Non-linearity, Multiple Layers, and Alive Connotations. Finally, we point towards the potential of mixing the strategies to expand the complexity of alive and adaptive expressions and discuss strategies for preserving coupling.

AB - This paper presents the concept of behavioral complexity as a computational material strategy. The materiality of the designed interaction is a relatively new perspective on interaction design. From this perspective, the behavioral complexity should be understood as the underlying algorithms in the computational code. Complexity in the code enables multiple unique material qualities of computational materials to adapt and come to life through interaction. We propose that behavioral complexity contributes to creating expressive complexity, and present strategies of behavioral complexity as annotations in an annotated portfolio of design examples. For each annotation, simple computational programming patterns are included to illustrate practical implementations. The strategies are to create: Reactiveness, Multiple Modes, Non-linearity, Multiple Layers, and Alive Connotations. Finally, we point towards the potential of mixing the strategies to expand the complexity of alive and adaptive expressions and discuss strategies for preserving coupling.

M3 - Tidsskriftartikel

JO - International Journal of Design

JF - International Journal of Design

SN - 1991-3761

ER -