【24h】

Towards Smart User Interface Design

机译:迈向智能用户界面设计

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

摘要

User interface development and maintenance presents a burden for many developers. UI development approaches often restate information already captured in the application model such as entity attributes, validation, security, etc. Changes in application model often require many subsequent changes to the UI. Such duplication creates additional maintenance requirements for synchronization (at a minimum) and often is a source for errors (i.e., when model and UI disagree). Adding to the difficulties of creation and maintenance, typical UI implementations often tangle multiple concerns together such as presentation, validation, layout, security, etc. In this paper, we provide an approach that reduces information duplication and untangles mixed concerns. The capability of runtime UI generation can render user-specific UI, reduce conditional evaluation, and integrate third party security frameworks. To evaluate our approach, we provide a case study that demonstrates reduction of maintenance efforts, separation of concerns and performance of runtime UI generation.
机译:用户界面的开发和维护给许多开发人员带来了负担。 UI开发方法通常会重述应用程序模型中已经捕获的信息,例如实体属性,验证,安全性等。应用程序模型的更改通常需要对UI进行许多后续更改。这样的重复(至少)产生了额外的同步维护要求,并且经常是错误的根源(即模型和UI不一致时)。除了创建和维护的困难外,典型的UI实现通常将诸如表述,验证,布局,安全性等多个问题缠结在一起。在本文中,我们提供了一种减少信息重复并消除混杂问题的方法。运行时UI生成的功能可以呈现特定于用户的UI,减少条件评估,并集成第三方安全框架。为了评估我们的方法,我们提供了一个案例研究,演示了减少维护工作,关注点分离和运行时UI生成的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号