首页> 外文会议>Software Engineering and Advanced Applications, 2009. SEAA '09 >Synthetic Metrics for Evaluating Runtime Quality of Software Architectures with Complex Tradeoffs
【24h】

Synthetic Metrics for Evaluating Runtime Quality of Software Architectures with Complex Tradeoffs

机译:用于评估具有复杂权衡的软件体系结构的运行时质量的综合指标

获取原文

摘要

Runtime quality of software, such as availability and throughput, depends on architectural factors and execution environment characteristics (e.g. CPU speed, network latency). Although the specific properties of the underlying execution environment are unknown at design time, the software architecture can be used to assess the inherent impact of the adopted design decisions on runtime quality. However, the design decisions that arise in complex software architectures exhibit non trivial interdependences. This work introduces an approach that discovers the most influential factors, by exploiting the correlation structure of the analyzed metrics via factor analysis of simulation data. A synthetic performance metric is constructed for each group of correlated metrics. The variability of these metrics summarizes the combined factor effects hence it is easier to assess the impact of the analyzed architecture decisions on the runtime quality. The approach is applied on experimental results obtained with the ACID Sim Tools framework for simulating transaction processing architectures.
机译:软件的运行时质量(例如可用性和吞吐量)取决于体系结构因素和执行环境特征(例如CPU速度,网络延迟)。尽管底层执行环境的特定属性在设计时未知,但是可以使用软件体系结构评估所采用的设计决策对运行时质量的内在影响。但是,在复杂的软件体系结构中出现的设计决策表现出不平凡的相互依赖性。这项工作介绍了一种方法,该方法通过对模拟数据进行因子分析来利用分析指标的相关结构,从而发现最有影响力的因子。为每组相关指标构建一个综合性能指标。这些度量的可变性总结了综合因素的影响,因此更容易评估分析的体系结构决策对运行时质量的影响。该方法适用于通过ACID Sim工具框架获得的用于模拟事务处理体系结构的实验结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号