首页> 外文OA文献 >UIPLML: Pattern-based Engineering of User Interfaces of Multi-Platform Systems
【2h】

UIPLML: Pattern-based Engineering of User Interfaces of Multi-Platform Systems

机译:UIPLML:多平台系统用户界面的基于模式的工程

摘要

Information systems become more accessible as a service offered to anybody, anywhere, at any time, via almost any device and computing platform. The continuous growth and the heterogeneity of these devices induce diverse user experiences depending on the device and challenge designers to creating methods and tools for engineering usable, yet accessible, information systems. Instead of repeating a similar development life cycle, design patterns concentrate design solutions with embedded usability and accessibility. Once a pattern is selected, the developer is responsible for adequately program the pattern code, which is a tedious and error-prone task. In order to address these challenges, this paper presents UIPLML (User Interface Pattern Language Markup Language), a XML-compliant markup language for defining user interface patterns for multiple contexts of use, e.g., for different users carrying out a task on different devices in different environments. A meta-model with new expressiveness enables multi-facet pattern matching. To validate it, four UIPLML pattern databases have been created: a base of 237 entries for multi-platform systems, a base of 42 entries for context-aware interfaces, a base of 10 entries for culturally-aware interfaces, and a base of 52 entries for accessibility. The master/detail pattern is in particular supported by a software for generative pattern-based approach where application parameters and contextual data govern automated user interface XML creation which, in turns, generates code for multi-platform information systems.
机译:通过几乎任何设备和计算平台,信息系统作为一种服务可随时随地提供给任何人,因此变得更加易于访问。这些设备的持续增长和异构性导致了不同的用户体验,这取决于设备,并挑战了设计人员创建用于设计可用但可访问的信息系统的方法和工具。设计模式没有重复类似的开发生命周期,而是将设计解决方案集中在具有嵌入式可用性和可访问性的设计解决方案上。一旦选择了模式,开发人员将负责对模式代码进行适当的编程,这是一项繁琐且容易出错的任务。为了解决这些挑战,本文提出了UIPLML(用户界面模式语言标记语言),这是一种XML兼容的标记语言,用于定义多个使用上下文的用户界面模式,例如,针对在不同设备上执行任务的不同用户。不同的环境。具有新表现力的元模型可实现多方面模式匹配。为了验证它,已经创建了四个UIPLML模式数据库:用于多平台系统的237个条目的基础,用于上下文感知的接口的42个条目的基础,用于文化意识的接口的10个条目的基础以及52个的基础可访问性条目。主/详细模式特别受基于生成模式的方法的软件支持,该方法中,应用程序参数和上下文数据控制着自动用户界面XML的创建,从而反过来为多平台信息系统生成代码。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号