【24h】

Unifying Toolkit Programming Layers: a Multi-purpose Toolkit Integration Module

机译:统一工具箱编程层:多功能工具箱集成模块

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

摘要

Learning to program with interface toolkits requires a considerable amount of time, while programmers familiar with one toolkit require considerable additional training before being able to effectively use another toolkit. Even though virtual toolkits have contributed positively in this context, users of virtual toolkits are not enabled: (i) to locally incorporate a new toolkit, or (ii) to extend or modify the supplied programming layer. A tool has been developed, called PIM, through which interface developers may establish the desired programming layers on top of toolkits, with reduced development effort. The PIM tool provides: (a) a language for the specification of the desired programming layers for toolkits; (b) a compiler to translate such a specification to a C++ software library (i.e. generated programming layer); and (c) an asynchronous communication library, called generic toolkit interfacing protocol, for "connecting" the generated programming layer with the original target toolkit.
机译:学习使用接口工具箱编程需要大量时间,而熟悉一种工具箱的程序员需要大量的额外培训才能有效使用另一种工具箱。即使虚拟工具箱在此方面做出了积极的贡献,虚拟工具箱的用户也未启用:(i)在本地合并新工具箱,或(ii)扩展或修改提供的编程层。已经开发出一种称为PIM的工具,通过该工具,界面开发人员可以在开发工具包之上建立所需的编程层,而减少了开发工作量。 PIM工具提供:(a)一种语言,用于指定工具箱所需的编程层; (b)编译器,将这种规范翻译成C ++软件库(即生成的编程层); (c)异步通信库,称为通用工具箱接口协议,用于将生成的编程层与原始目标工具箱“连接”。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号