首页> 外文会议>Software architecture >A Self-adaptive Monitoring Framework for Component-Based Software Systems
【24h】

A Self-adaptive Monitoring Framework for Component-Based Software Systems

机译:基于组件的软件系统的自适应监视框架

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

摘要

To allow architectural self-adaptation at runtime, software systems require continuous monitoring capabilities to observe and to reflect on their innate runtime behavior. For software systems in productive operation, the monitoring overhead has to be kept deliberately small. By consequence, a trade-off between the monitoring coverage and the resulting effort for data collection and analysis is necessary. In this paper, we present a framework that allows for autonomic on-demand adaptation of the monitoring coverage at runtime. We employ our self-adaptive monitoring approach to investigate performance anomalies in component-based software systems. The approach is based on goal-oriented monitoring rules specified with the OCL. The continuous evaluation of the monitoring rules enables to zoom into the internal realization of a component, if it behaves anomalous. Our tool support is based on the Eclipse Modeling Project and the Kieker monitoring framework. We provide evaluations of the monitoring overhead and the anomaly rating procedure using the JPetStore reference application as a Java EE-based test system.
机译:为了在运行时允许体系结构自适应,软件系统需要连续的监视功能,以观察并反思其固有的运行时行为。对于处于生产运行状态的软件系统,必须将监视开销故意保持较小。因此,有必要在监视范围与数据收集和分析的最终工作之间进行权衡。在本文中,我们提出了一个框架,允许在运行时自动按需调整监视范围。我们采用自适应监视方法来调查基于组件的软件系统中的性能异常。该方法基于OCL指定的面向目标的监视规则。监视规则的连续评估可以放大组件的内部实现(如果其行为异常)。我们的工具支持基于Eclipse Modeling Project和Kieker监视框架。我们使用JPetStore参考应用程序作为基于Java EE的测试系统,来评估监视开销和异常评级过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号