首页> 外文会议>IEEE International Conference on Research Challenges in Information Science >UIPLML: Pattern-based engineering of user interfaces of multi-platform systems
【24h】

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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号