首页> 外文会议>Models in Software Engineering; Lecture Notes in Computer Science; 4364 >A Model-Driven Approach to the Engineering of Multiple User Interfaces
【24h】

A Model-Driven Approach to the Engineering of Multiple User Interfaces

机译:基于模型的多用户界面工程方法

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

摘要

In this paper, we describe MANTRA1, a model-driven approach to the development of multiple consistent user interfaces for one application. The common essence of these user interfaces is captured in an abstract UI model (AUI) which is annotated with constraints to the dialogue flow. We consider in particular how the user interface can be adapted on the AUI level by deriving and tailoring dialogue structures which take into account constraints imposed by front-end platforms or inexperienced users. With this input we use model transformations described in ATL (Atlas Transformation Language) to derive concrete, platform-specific UI models (CUI). These can be used to generate implementation code for several UI platforms including GUI applications, dynamic web sites and mobile applications. The generated user interfaces are integrated with a multi tier application by referencing WSDL-based interface descriptions and communicating with the application core over web service protocols.
机译:在本文中,我们描述了MANTRA1,这是一种模型驱动的方法,用于为一个应用程序开发多个一致的用户界面。这些用户界面的共同本质是在抽象UI模型(AUI)中捕获的,该模型以对对话流的约束进行注释。我们特别考虑如何通过推导和定制对话结构来在AUI级别上调整用户界面,该结构考虑到前端平台或经验不足的用户所施加的约束。通过此输入,我们使用ATL(Atlas转换语言)中描述的模型转换来导出具体的,特定于平台的UI模型(CUI)。这些可用于为多个UI平台生成实现代码,包括GUI应用程序,动态网站和移动应用程序。生成的用户界面通过引用基于WSDL的界面说明并通过Web服务协议与应用程序核心进行通信,从而与多层应用程序集成在一起。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号