首页> 外文期刊>Computing >Personalised code generation from large schema sets for geospatial mobile applications
【24h】

Personalised code generation from large schema sets for geospatial mobile applications

机译:从大型模式集为地理空间移动应用程序生成个性化代码

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

摘要

XML and XML Schema are used in the geospatial domain for the definition of standards that enhance the interoperability between producers and consumers of spatial data. The size and complexity of these geospatial standards and their associated schemas have been growing with time reaching levels of complexity that make it difficult to build systems based on them in a timely and cost-effective manner. The problem of producing XML processing code based on large schemas has been traditionally solved by using XML data binding generators. Unfortunately, this solution is not always effective when code is generated for resource-constrained devices, such as mobile phones. Large and complex schemas often result in the production of code with a large size and a complicated structure that might not fit the device limitations. In this article we present the instance-based XML data binding approach to produce more compact application-specific XML processing code for geospatial applications targeted to mobile devices. The approach tries to reduce the size and complexity of the generated code by using information about how schemas are used by individual applications. Our experimental results suggest a significant simplification of XML Schema sets to the real needs of client applications accompanied by a substantial reduction of size of the generated code.
机译:XML和XML Schema在地理空间域中用于定义标准,以增强空间数据的生产者和消费者之间的互操作性。这些地理空间标准及其相关架构的规模和复杂性随着时间的增长而变得越来越复杂,这使得难以及时,经济高效地基于它们构建系统。传统上,使用XML数据绑定生成器解决了基于大型模式生成XML处理代码的问题。不幸的是,当为资源受限的设备(例如手机)生成代码时,此解决方案并不总是有效。大型而复杂的模式通常会导致生成的代码大而结构复杂,可能不适合设备的限制。在本文中,我们介绍了基于实例的XML数据绑定方法,以针对面向移动设备的地理空间应用程序生成更紧凑的特定于应用程序的XML处理代码。该方法尝试通过使用有关各个应用程序如何使用模式的信息来减少所生成代码的大小和复杂性。我们的实验结果表明,XML Schema集显着简化了客户端应用程序的实际需求,并大大减少了所生成代码的大小。

著录项

  • 来源
    《Computing》 |2014年第5期|355-379|共25页
  • 作者单位

    Institute of New Imaging Technologies, Universitat Jaume I, Av. Vicent Sos Baynat, SN, 12071 Castellon de la Plana, Spain;

    European Commission, Joint Research Centre, Institute for Environment and Sustainabilily, Via E. Fermi 2749, 21027 Ispra, Italy;

    Institute of New Imaging Technologies, Universitat Jaume I, Av. Vicent Sos Baynat, SN, 12071 Castellon de la Plana, Spain;

    Institute of New Imaging Technologies, Universitat Jaume I, Av. Vicent Sos Baynat, SN, 12071 Castellon de la Plana, Spain;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    XML processing; XML schema; Code generator; Mobile applications; XML data binding;

    机译:XML处理;XML模式;代码生成器;移动应用;XML数据绑定;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号