...
首页> 外文期刊>Universal access in the information society >Model-based development of distributable user interfaces
【24h】

Model-based development of distributable user interfaces

机译:基于模型的可分发用户界面开发

获取原文
获取原文并翻译 | 示例

摘要

The price drop of digital displays during the last decade has promoted the use of coupled-display ecosystems. This paper proposes a model-based approach to develop applications that exploit these ecosystems. It introduces the concept of Distributable User Interface to define applications running on coupled-display ecosystems that enable users to distribute interaction objects (e.g., labels, buttons, panels and frames) across interaction surfaces (e.g., Web documents, frames and panels) using a set of distribution primitives. The Distributable User Interface concept is formalized in the User Interface Distribution meta-model, which is implemented using the Eclipse Modeling Framework to ensure the compliance of these models with the OMG standards. This paper also describes the graphical model editor to create, edit and validate User Interface Distribution models conforming to the proposed meta-model. The models created with the model editor are used as input parameters for the model-to-text transformation developed in Acceleo that generates the source code of Web applications supporting Distributable User Interfaces. The generated code runs on the User Interface Distribution Framework which is also presented in this paper. Finally, the On-line Photo Gallery application is the case of study presented to demonstrate the viability of the proposal.
机译:在过去十年中,数字显示器的价格下降促进了耦合显示生态系统的使用。本文提出了一种基于模型的方法来开发利用这些生态系统的应用程序。它引入了可分发用户界面的概念,以定义在耦合显示生态系统上运行的应用程序,使用户能够使用一组分发基元在交互表面(例如,Web 文档、框架和面板)之间分发交互对象(例如,标签、按钮、面板和框架)。可分发用户界面概念在用户界面分发元模型中正式化,该模型使用 Eclipse 建模框架实现,以确保这些模型符合 OMG 标准。本文还介绍了图形模型编辑器,用于创建、编辑和验证符合所提出的元模型的用户界面分布模型。使用模型编辑器创建的模型用作在 Acceleo 中开发的模型到文本转换的输入参数,该转换生成支持可分发用户界面的 Web 应用程序的源代码。生成的代码在用户界面分发框架上运行,本文也介绍了该框架。最后,在线照片库应用程序是为证明该提案的可行性而提出的研究案例。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号