【24h】

Component behavior prediction and monitoring through built-in test

机译:通过内置测试对组件行为进行预测和监视

获取原文

摘要

Real-time systems or safety-critical applications require high-confidence software components. Component behavior prediction refers to the ability to check, even certify, component specification conformance at development time. Complementarily, odd and varied execution contexts linked to the idea of deployment impose extra checking when components are deployed. This paper proposes incorporation of the test into components. Component states and complex dependencies between these states are methodically specified using UML statechart diagrams. Code is next derived in order to verify at development time component functioning in relation to specification. At deployment time, facilities are offered for (re-)configuring components to carefully fit specific runtime environments. Built-in test (BIT) material may thus be optionally generated in components to capture execution conditions and to make possible component behavior adjustments. All of these principles are powered by means of the BIT/J dedicated Java library that is presented and illustrated in the paper.
机译:实时系统或对安全至关重要的应用程序需要高可信度的软件组件。组件行为预测是指在开发时检查甚至证明组件规格符合性的能力。作为补充,当部署组件时,与部署思想相关的奇异变化的执行上下文会进行额外的检查。本文建议将测试合并到组件中。使用UML状态图有条理地指定了组件状态和这些状态之间的复杂依存关系。接下来派生代码,以便在开发时验证与规格相关的组件功能。在部署时,提供了用于(重新)配置组件的工具,以仔细适应特定的运行时环境。因此,可以选择在组件中生成内置测试(BIT)材料,以捕获执行条件并进行可能的组件行为调整。所有这些原理都通过BIT / J专用Java库提供支持,该库在本文中进行了介绍和说明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号