计算机工程 ›› 2008, Vol. 34 ›› Issue (12): 52-55.doi: 10.3969/j.issn.1000-3428.2008.12.018

• 软件技术与数据 • 上一篇    下一篇

面向方面的分布式实时软件性能分析

李泰鑫,张宇亮,张立臣   

  1. (广东工业大学计算机学院,广州 510090)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-06-20 发布日期:2008-06-20

Performance Analysis for Distributed Real-time Software with Aspect-oriented Technology

LI Tai-xin, ZHANG Yu-liang, ZHANG Li-chen   

  1. (Faculty of Computer, Guangdong University of Technology, Guangzhou 510090)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-06-20 Published:2008-06-20

摘要: 性能是横切分布式实时系统的关注点,面向方面技术可以将性能关注点模块化,为性能分析提供了优越的实现条件。该文提出一个面向方面的性能工程框架,利用面向方面扩展的多种视图并结合规格化的参数描述,针对面向方面软件进行性能建模与测量。分析了一个分布式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

中图分类号: