首页> 外文期刊>Brazilian Computer Society. Journal >Automatically composing reusable software components for mobile devices
【24h】

Automatically composing reusable software components for mobile devices

机译:自动组成用于移动设备的可重用软件组件

获取原文
           

摘要

Product-line architectures (PLAs) are an effective mechanism for facilitating the reuse of software components on different mobile devices. Mobile applications are typically delivered to devices using over-the-air provisioning services that allow a mobile phone to download and install software over a cellular network connection. Current techniques for automating product-line variant selection do not address the unique requirements (such as the need to consider resource constraints) of dynamically selecting a variant for over-the-air provisioning. This paper presents the following contributions to product-line variant selection for mobile devices: (1) it describes how a constraint solver can be used to dynamically select a product-line variant while adhering to resource constraints, (2) it presents architectures for automatically discovering device capabilities and mapping them to product-line feature models, (3) it includes results from experiments and field tests with an automated variant selector, and (4) it describes PLA design rules that can be used to increase the performance of automated constraint-based variant selection. Our empirical results show that fast automated variant selection from a feature model is possible if certain product-line design guidelines are followed.
机译:产品线体系结构(PLA)是促进在不同移动设备上重用软件组件的有效机制。通常使用无线配置服务将移动应用程序交付到设备,该服务允许移动电话通过蜂窝网络连接下载和安装软件。用于自动化产品线变体选择的当前技术不能满足动态选择用于空中供应的变体的独特要求(例如,需要考虑资源约束)。本文介绍了以下对移动设备产品线变体选择的贡献:(1)描述了如何在遵守资源约束的同时使用约束求解器动态选择产品线变体,(2)介绍了自动的体系结构发现设备功能并将其映射到产品线特征模型,(3)包括使用自动变量选择器进行的实验和现场测试的结果,(4)描述可用于提高自动化约束性能的PLA设计规则基于变量的选择。我们的经验结果表明,如果遵循某些产品线设计准则,则可以从特征模型中快速自动选择变体。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号