首页> 外文会议>International Workshop on Rapid Integration of Software Engineering Techniques >Supporting Virtual Interaction Objects with Polymorphic Platform Bindings in a User Interface Programming Language
【24h】

Supporting Virtual Interaction Objects with Polymorphic Platform Bindings in a User Interface Programming Language

机译:在用户界面编程语言中支持具有多态平台绑定的虚拟交互对象

获取原文

摘要

Today, there are numerous software patterns for the software engineering of User Interfaces through interaction object classes that can be automatically retargeted to different graphical environments. Such methods are usually deployed in implementing multi-platform User Interface libraries, delivering Application Programming Interfaces (APIs) typically split in two layers: (a) the top layer, encompassing the platform independent programming elements available to client programmers; and (b) the bottom layer, delivering the platform specific bindings, implemented differently for each distinct graphical environment. While multi-platform interaction objects primarily constitute programming generalizations of graphical interaction elements, virtual interaction objects play the role of abstractions defined above any particular physical realization or dialogue metaphor. In this context, a sub-set of a User Interface programming language is presented, providing programming facilities for: (a) the definition of virtual interaction object classes; and (b) the specification of the mapping-logic to physically bind virtual object classes across different target platforms.
机译:今天,通过交互对象类可以自动重新结合到不同的图形环境,有许多软件模式。此类方法通常部署在实现多平台用户界面库中,提供应用程序编程接口(API)通常分为两层:(a)顶层,包括客户端程序员可用的平台独立编程元素; (b)底层,提供平台特异性绑定,针对每个不同的图形环境实现不同的方式。虽然多平台交互对象主要构成图形交互元素的编程概括,但虚拟交互对象播放在任何特定物理实现或对话隐喻上定义的抽象的作用。在此上下文中,呈现用户界面编程语言的子集,提供编程设施:(a)虚拟交互对象类的定义; (b)映射逻辑的规范在不同的目标平台上物理绑定虚拟对象类。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号