Deriving Work Plans for Solving Performance and Scalability Problems

Deriving Work Plans for Solving Performance and Scalability Problems
复制标题

制定解决性能和可扩展性问题的工作计划

DOI:
10.1007/978-3-319-10885-8_8
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Robert Heinrich
Robert Heinrich
中科院分区:
--
文献类型:
--
作者:
Christoph Heger;Robert Heinrich

文献摘要

参考文献

被引文献

相似文献

企业应用程序的性能(例如响应时间、吞吐量或资源利用率)是一个重要的质量属性,可以对公司的成功产生重大影响。当检测到性能问题(例如性能瓶颈)、确定根本原因并提出解决方案时,开发人员必须经常手动识别将进行更改的应用程序元素,并确定必须如何更改这些元素才能实现解决方案。许多现有方法能够识别必须修改的元素,但只有很少的方法能够确定对这些元素进行必要的更改类型。这两种方法都不支持开发人员制定概述实施步骤的工作计划。在本文中,我们提出了一种方法,为开发人员指明了通过一组有序的工作活动来实现性能或可扩展性解决方案的方法。规则用于根据一组初始工作活动得出工作计划,概述特定应用程序的解决方案的实施。基于规则的方法识别受影响的元素并确定应如何更改它们。我们以性能瓶颈的解决方案为例来演示所提出的方法。
The performance of an enterprise application (e.g. response time, throughput, or resource utilization) is an important quality attribute that can have a significant impact on a company’s success. When a performance problem such as a performance bottleneck has been detected, the root cause identified and a solution proposed, developers have to identify the elements of the application often manually that will undergo changes and determine how these elements must be changed in order to implement the solution. Many existing approaches are able to identify the elements that have to be modified but only few are able to determine the necessary types of changes on these elements. Neither of the approaches supports developers with a work plan sketching the implementation steps. In this paper, we propose an approach to point developers the way torwards an implementation of a performance or scalability solution with an ordered set of work activities. Rules are used to derive a work plan sketching the implementation of a solution for the particular application based on an initial set of work activities. The rule-based approach identifies impacted elements and determines how they should be changed. We demonstrate the proposed approach with a solution of a performance bottleneck as an example.
DOI: 10.1145/2602576.2602579
发表时间: 2014
期刊:
影响因子: --
作者:
Alexander Wert;Marius Oehler;Christoph Heger;Roozbeh Farahbod
通讯作者: Roozbeh Farahbod
基于性能分析的软件模型重构:软件方面更好还是性能方面更好?
DOI: --
发表时间: 2013
期刊: FESCA
影响因子: --
作者:
Davide Arcelli;V. Cortellessa
通讯作者: V. Cortellessa
绩效评估:指标、模型和基准,SPEC 国际绩效评估研讨会,SIPEW 2008,德国达姆施塔特,2008 年 6 月 27-28 日。会议记录
DOI: --
发表时间: 2008
期刊: SPEC International Performance Evaluation Workshop
影响因子: --
作者:
Samuel Kounev;I. Gorton;Kai Sachs
通讯作者: Kai Sachs
接近模型驱动的反馈生成以消除软件性能缺陷
DOI: --
发表时间: 2009
期刊: EUROMICRO Conference on Software Engineering and Advanced Applications
影响因子: --
作者:
V. Cortellessa;A. Marco;Romina Eramo;A. Pierantonio;Catia Trubiani
通讯作者: Catia Trubiani
为基于 Web 的软件系统生成概率和强度变化的工作负载
DOI: --
发表时间: 2008
期刊: SPEC International Performance Evaluation Workshop
影响因子: --
作者:
A. Hoorn;Matthias Rohr;W. Hasselbring
通讯作者: W. Hasselbring