首页> 外文期刊>Software and systems modeling >An approach for modeling and detecting software performance antipatterns based on first-order logics
【24h】

An approach for modeling and detecting software performance antipatterns based on first-order logics

机译:基于一阶逻辑的软件性能反模式建模与检测方法

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

摘要

The problem of interpreting the results of performance analysis is quite critical in the software performance domain. Mean values, variances and probability distributions are hard to interpret for providing feedback to software architects. Instead, what architects expect are solutions to performance problems, possibly in the form of architectural alternatives (e.g. split a software component in two components and re-deploy one of them). In a software performance engineering process, the path from analysis results to software design or implementation alternatives is still based on the skills and experience of analysts. In this paper, we propose an approach for the generation of feedback based on performance antipatterns. In particular, we focus on the representation and detection of antipatterns. To this goal, we model performance antipatterns as logical predicates and we build an engine, based on such predicates, aimed at detecting performance antipatterns in an XML representation of the software system. Finally, we show the approach at work on a case study.
机译:在软件性能领域,解释性能分析结果的问题非常关键。平均值,方差和概率分布很难解释为向软件架构师提供反馈。相反,架构师期望的是解决性能问题的解决方案,可能采用架构替代方案的形式(例如,将软件组件分为两个组件并重新部署其中之一)。在软件性能工程过程中,从分析结果到软件设计或实施替代方案的路径仍然基于分析师的技能和经验。在本文中,我们提出了一种基于性能反模式的反馈生成方法。特别是,我们专注于反模式的表示和检测。为此,我们将性能反模式建模为逻辑谓词,并基于此类谓词构建引擎,旨在检测软件系统的XML表示形式中的性能反模式。最后,我们通过案例研究展示了该方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号