...
首页> 外文期刊>Science of Computer Programming >A hybrid approach for resource-based comparison of adaptable Java applications
【24h】

A hybrid approach for resource-based comparison of adaptable Java applications

机译:基于资源的自适应Java应用程序比较的混合方法

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

获取外文期刊封面封底 >>

       

摘要

During the last decade, context-awareness and adaptation have been receiving significant attention in many research areas. For application developers, the heterogeneity of resource-constrained mobile terminals creates serious problems for the development of mobile applications able to run properly on a large number of different devices. Thus, resource awareness plays a crucial role when developing such applications. It identifies the capability of being aware of the resources offered by an execution environment, in order to decide whether that environment is suited to receive and execute the application. Within this line of research, we propose Chameleon, a framework that provides both an integrated development environment and a proper context-aware support to adaptable Java applications for limited devices. In this paper we present the novel hybrid (from static to dynamic) analysis approach that Chameleon uses for inspecting (adaptable) Java programs with respect to their resource consumption in a given execution environment. This analysis permits to quantitatively compare alternative versions of the same program. The analysis is based on a resource model for specifying resource provisions and consumptions, and a parametric transition system that performs the actual analysis.
机译:在过去的十年中,情境意识和适应已在许多研究领域得到了极大的关注。对于应用程序开发人员而言,资源受限的移动终端的异构性给能够在大量不同设备上正常运行的移动应用程序的开发带来了严重的问题。因此,开发此类应用程序时,资源意识起着至关重要的作用。它确定了知道执行环境提供的资源的能力,以便确定该环境是否适合于接收和执行应用程序。在这一研究范围内,我们提出了Chameleon,它是一个框架,可为有限设备的自适应Java应用程序提供集成的开发环境和适当的上下文感知支持。在本文中,我们介绍了一种新颖的混合(从静态到动态)分析方法,Chameleon在给定执行环境中使用了这种方法来检查(适应)Java程序的资源消耗。这种分析允许定量比较同一程序的替代版本。该分析基于用于指定资源供应和消耗的资源模型以及执行实际分析的参数转换系统。

著录项

  • 来源
    《Science of Computer Programming》 |2013年第8期|987-1009|共23页
  • 作者单位

    Dipartimento di Informatica, Universita degli Studi dell'Aquila, L'Aquila, Italy;

    Dipartimento di Informatica, Universita degli Studi dell'Aquila, L'Aquila, Italy;

    Dipartimento di Informatica, Universita degli Studi dell'Aquila, L'Aquila, Italy;

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

    Adaptable applications; Analysis; Tool support;

    机译:适应性强的应用;分析;工具支援;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号