Shared Substance: Developing Flexible Multi-Surface Applications

Tony Gjerlufsen 1 Clemens Klokmose 1 James Eagan 2 Clément Pillias 3 Michel Beaudouin-Lafon 3, 4
4 IN-SITU - Situated interaction
LRI - Laboratoire de Recherche en Informatique, UP11 - Université Paris-Sud - Paris 11, Inria Saclay - Ile de France, CNRS - Centre National de la Recherche Scientifique : UMR8623
Abstract : This paper presents a novel middleware for developing flexible interactive multi-surface applications. Using a scenario-based approach, we identify the requirements for this type of applications. We then introduce Substance, a data-oriented framework that decouples functionality from data, and Shared Substance, a middleware implemented in Substance that provides powerful sharing abstractions. We describe our implementation of two applications with Shared Substance and discuss the insights gained from these experiments. Our finding is that the combination of a data- oriented programming model with middleware support for sharing data and functionality provides a flexible, robust solution with low viscosity at both design-time and run-time.
Type de document :
Communication dans un congrès
ACM. Conference on Human Factors in Computing Systems - CHI 2011, May 2011, Vancouver, Canada. pp.3383--3392, 2011, 〈10.1145/1978942.1979446〉
Liste complète des métadonnées

Littérature citée [36 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-00997891
Contributeur : Michel Beaudouin-Lafon <>
Soumis le : lundi 2 juin 2014 - 19:36:53
Dernière modification le : mercredi 4 juillet 2018 - 23:14:06
Document(s) archivé(s) le : mardi 2 septembre 2014 - 10:45:54

Fichier

chi2011-HAL.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Tony Gjerlufsen, Clemens Klokmose, James Eagan, Clément Pillias, Michel Beaudouin-Lafon. Shared Substance: Developing Flexible Multi-Surface Applications. ACM. Conference on Human Factors in Computing Systems - CHI 2011, May 2011, Vancouver, Canada. pp.3383--3392, 2011, 〈10.1145/1978942.1979446〉. 〈hal-00997891〉

Partager

Métriques

Consultations de la notice

818

Téléchargements de fichiers

515