Shared substance: developing flexible multi-surface ap- plications
Gespeichert in:
| Titel: | Shared substance: developing flexible multi-surface ap- plications |
|---|---|
| Autoren: | Tony Gjerlufsen, Clemens Klokmose, James Eagan, Michel Beaudouin-lafon |
| Weitere Verfasser: | The Pennsylvania State University CiteSeerX Archives |
| Quelle: | http://hal.archives-ouvertes.fr/docs/00/99/78/91/PDF/chi2011-HAL.pdf. |
| Bestand: | CiteSeerX |
| Schlagwörter: | Data-oriented model, Middleware |
| Beschreibung: | This paper presents a novel middleware for developing flex-ible 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 Sub-stance that provides powerful sharing abstractions. We de-scribe our implementation of two applications with Shared Substance and discuss the insights gained from these ex-periments. Our finding is that the combination of a data-oriented programming model with middleware support for sharing data and functionality provides a flexible, robust so-lution with low viscosity at both design-time and run-time. |
| Publikationsart: | text |
| Dateibeschreibung: | application/pdf |
| Sprache: | English |
| Relation: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.459.3508 |
| Verfügbarkeit: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.459.3508 http://hal.archives-ouvertes.fr/docs/00/99/78/91/PDF/chi2011-HAL.pdf |
| Rights: | Metadata may be used without restrictions as long as the oai identifier remains attached to it. |
| Dokumentencode: | edsbas.449C7D44 |
| Datenbank: | BASE |
| Abstract: | This paper presents a novel middleware for developing flex-ible 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 Sub-stance that provides powerful sharing abstractions. We de-scribe our implementation of two applications with Shared Substance and discuss the insights gained from these ex-periments. Our finding is that the combination of a data-oriented programming model with middleware support for sharing data and functionality provides a flexible, robust so-lution with low viscosity at both design-time and run-time. |
|---|
Nájsť tento článok vo Web of Science