首页> 外国专利> METHOD OF DEVELOPING SOFTWARE PROGRAMS FOR RESOURCE CONSTRAINED MOBILE COMPUTING DEVICES

METHOD OF DEVELOPING SOFTWARE PROGRAMS FOR RESOURCE CONSTRAINED MOBILE COMPUTING DEVICES

机译:资源约束的移动计算设备的软件程序开发方法

摘要

A method of developing a software program for resource constrained mobile computing devices comprises the step of using a library of three mandatory types of code which enable a system to be modelled, the three types of code being: (a) a first re-useable object which defines the transmission of raw binary data between a writer end and a reader end; (b) a second re-useable object which defines ordered name/value pairs and (c) an abstract API definition that defines how to write, create, call or use a task which handles the first and/or second objects. This very high level abstraction has been found, surprisingly, to apply to virtually all systems which have been analysed by the applicant. Hence, the present invention allows a small (deliberately restricted), core library of "primitives" to be built once and re-used very many times as building blocks by different applications. Re-use of code defining high level abstractions considerably reduces overall code size (a major technical advantage for mobile computing devices) and speeds up developing new programs (major technical advantage in the rapidly moving world of program development for mobile computing devices).
机译:为资源受限的移动计算设备开发软件程序的方法包括以下步骤:使用三种强制类型的代码的库,这些代码使系统能够被建模,这三种类型的代码是:(a)第一可重用对象定义原始二进制数据在写入器端和读取器端之间的传输; (b)第二个可重用对象,该对象定义有序的名称/值对,以及(c)抽象API定义,该抽象API定义定义如何编写,创建,调用或使用处理第一个和/或第二个对象的任务。令人惊奇地发现,这种非常高级的抽象实际上适用于申请人已经分析过的所有系统。因此,本发明允许一个小的(故意限制的)“原语”的核心库被构建一次,并且被不同的应用作为构建基块重复使用了很多次。重复使用定义高级抽象的代码可大大减少总体代码大小(移动计算设备的主要技术优势)并加快开发新程序的速度(在快速发展的移动计算设备程序开发领域中的主要技术优势)。

著录项

  • 公开/公告号WO03036470A3

    专利类型

  • 公开/公告日2004-02-19

    原文格式PDF

  • 申请/专利权人 INTUWAVE LIMITED;SPOONER DAVID;

    申请/专利号WO2002GB04755

  • 发明设计人 SPOONER DAVID;

    申请日2002-10-22

  • 分类号G06F9/44;

  • 国家 WO

  • 入库时间 2022-08-21 23:00:30

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号