Specifying and implementing UI Data Bindings with Active Operations

Olivier Beaudoux 1, 2 Arnaud Blouin 2 Olivier Barais 2 Jean-Marc Jézéquel 2
2 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Modern GUI toolkits propose the use of declarative data bindings to link the domain data to their presentations. These approaches work fine for defining simple bindings, but require an increasing programming effort as soon as the bindings become more complex. In this paper, we propose the use of active operations for specifying and implementing UI data bindings to tackle this issue. We demonstrate that the proposed approach goes beyond the usual declarative data bindings by combining the simplicity of the declarative approaches with the expressiveness of active operations.
Type de document :
Communication dans un congrès
ACM SIGCHI Symposium on Engineering Interactive Computing Systems, Jun 2011, Pise, Italy. pp.127--136, 2011, 〈10.1145/1996461.1996506〉
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00590896
Contributeur : Arnaud Blouin <>
Soumis le : jeudi 5 mai 2011 - 14:45:47
Dernière modification le : mercredi 4 juillet 2018 - 01:04:18
Document(s) archivé(s) le : samedi 6 août 2011 - 02:51:42

Fichier

EICS_2011.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Olivier Beaudoux, Arnaud Blouin, Olivier Barais, Jean-Marc Jézéquel. Specifying and implementing UI Data Bindings with Active Operations. ACM SIGCHI Symposium on Engineering Interactive Computing Systems, Jun 2011, Pise, Italy. pp.127--136, 2011, 〈10.1145/1996461.1996506〉. 〈inria-00590896〉

Partager

Métriques

Consultations de la notice

564

Téléchargements de fichiers

154