Shared substance: developing flexible multi-surface applications

Shared substance: developing flexible multi-surface applications
复制标题

共享内容:开发灵活的多表面应用

DOI:
--
复制
发表时间:
2011
期刊:
International Conference on Human Factors in Computing Systems
影响因子:
--
通讯作者:
M. Beaudouin
M. Beaudouin
中科院分区:
--
文献类型:
--
作者:
Tony Gjerlufsen;C. Klokmose;James R. Eagan;Clément Pillias;M. Beaudouin

文献摘要

被引文献

相似文献

本文提出了一种新的中间件开发灵活的交互式多表面的应用程序。使用一个基于ARIO的方法,我们确定这种类型的应用程序的要求。然后,我们介绍物质,一个面向数据的框架,从数据中提取功能,共享物质,在物质中实现的中间件,提供强大的共享抽象。我们描述了我们的两个应用程序与共享物质的实现,并讨论从这些实验中获得的见解。我们的发现是,一个面向数据的编程模型与中间件支持共享数据和功能的组合提供了一个灵活的,强大的解决方案,在设计时和运行时的低粘度。
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.