摘要: 性能是横切分布式实时系统的关注点,面向方面技术可以将性能关注点模块化,为性能分析提供了优越的实现条件。该文提出一个面向方面的性能工程框架,利用面向方面扩展的多种视图并结合规格化的参数描述,针对面向方面软件进行性能建模与测量。分析了一个分布式Web应用的例子及其性能瓶颈所在,结果表明该框架是可行有效的。
关键词:
面向方面,
性能分析,
分布式实时,
性能场景图
Abstract: Performance is the focus of crosscuts distributed real-time systems. Aspect-oriented technique is able to separate and modularize crosscutting concerns during the whole software development process, and therefore it is good for performance analysis. This paper proposes an Aspect-Oriented Performance Engineering Framework(AOPEF), which includes several AO-extended diagrams and normalized parameter specification, towards performance modeling and measurement of AO developed software. A distributed Web application paradigm is analyzed and the bottlenecks are found, demonstrating the feasibility and effectiveness of this framework.
Key words:
aspect-oriented,
performance analysis,
distributed real-time,
performance scenario chart
中图分类号:
李泰鑫;张宇亮;张立臣. 面向方面的分布式实时软件性能分析[J]. 计算机工程, 2008, 34(12): 52-55.
LI Tai-xin; ZHANG Yu-liang; ZHANG Li-chen. Performance Analysis for Distributed Real-time Software with Aspect-oriented Technology[J]. Computer Engineering, 2008, 34(12): 52-55.