首页> 外文学位 >A rule-based component parameterization technique for QoS trade-off reconfiguration.
【24h】

A rule-based component parameterization technique for QoS trade-off reconfiguration.

机译:用于QoS权衡重新配置的基于规则的组件参数化技术。

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

摘要

Realizing the quality of service (QoS) requirements for an embedded software system continues to be a challenging issue in component based software engineering. The QoS capabilities of an embedded system are affected by the QoS capabilities of its components. Hence, it is necessary that the QoS capabilities of the components are predictable and reconfigurable. Unfortunately, the QoS capabilities of many components are not predictable since the QoS data of these components are not available. Furthermore, many components are not designed to be reconfigurable in terms of QoS capabilities. It is often labor-intensive and error prone work to reconfigure the components. The work also requires experienced, senior developers, which makes it costly.; The lack of predictability and reconfigurability in existing components motivates the development of a rule-based component parameterization technique that supports the automatic reconfiguration of components to achieve QoS trade-offs. The component parameterization technique is the first approach that adopts the rule-based paradigm to parameterize components for QoS trade-off adaptation. In addition, the component parameterization technique provides a QoS data collection approach that supports the automatic measurement of components' QoS capabilities.; The effectiveness and performance of the component parameterization technique is validated using two libraries of components. The results show that the technique is effective and scalable. The F-measure results (i.e., the weighted harmonic mean of precision and recall) for the validation are excellent: 94%. The QoS data collection approach is also validated using the same two libraries of components. QoS data (time, space, and quality) on three platforms including Windows, Unix and PDA are collected.; An example application for PDA devices is developed to demonstrate the application of the component parameterization technique to develop embedded software. Components that are used to develop the application are parameterized and reconfigured to ensure that the integrated application meets the QoS requirements for the target PDA device.; Two additional sets of rules (one rule set achieves component optimizations and the other rule set achieves the coding standard conformance validation) are also developed to demonstrate the extensibility of the component parameterization technique.
机译:在基于组件的软件工程中,实现嵌入式软件系统的服务质量(QoS)要求仍然是一个具有挑战性的问题。嵌入式系统的QoS功能受其组件的QoS功能影响。因此,有必要使组件的QoS能力是可预测的和可重新配置的。不幸的是,许多组件的QoS能力是不可预测的,因为这些组件的QoS数据不可用。此外,就QoS能力而言,许多组件并未设计为可重新配置的。重新配置组件通常是劳动密集型且容易出错的工作。这项工作还需要经验丰富的高级开发人员,这使其成本很高。现有组件中缺乏可预测性和可重新配置性,这推动了基于规则的组件参数化技术的发展,该技术支持对组件进行自动重新配置以实现QoS权衡。组件参数化技术是第一种采用基于规则的范式为QoS权衡适配参数化组件的方法。另外,组件参数化技术提供了QoS数据收集方法,该方法支持对组件QoS能力的自动测量。使用两个组件库可以验证组件参数化技术的有效性和性能。结果表明该技术是有效且可扩展的。用于验证的F量度结果(即精确度和查全率的加权谐波均值)非常好:94%。 QoS数据收集方法也使用相同的两个组件库进行了验证。收集包括Windows,Unix和PDA在内的三个平台上的QoS数据(时间,空间和质量)。开发了PDA设备的示例应用程序,以演示组件参数化技术在开发嵌入式软件中的应用。对用于开发应用程序的组件进行参数化和重新配置,以确保集成的应用程序满足目标PDA设备的QoS要求。还开发了另外两个规则集(一个规则集实现组件优化,另一个规则集实现编码标准一致性验证),以演示组件参数化技术的可扩展性。

著录项

  • 作者

    Zhou, Jia.;

  • 作者单位

    The University of Texas at Dallas.;

  • 授予单位 The University of Texas at Dallas.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2007
  • 页码 247 p.
  • 总页数 247
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号