计算机科学 ›› 2009, Vol. 36 ›› Issue (8): 121-125.

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

基于方面模板的分布式组件系统性能预测方法

黄翔,张文博,张波,魏峻   

  1. (中国科学院软件研究所软件工程技术研发中心 北京 100080)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家自然科学基金(No. 60573126, 90718033), 国家重点基础研究发展计划项目( No.2002CB312005),国家高技术研究发展计划项目(No. 2006AA01Z180, 2007AA01Z134),国家科技支撑研究发展项目(No. 2006BAH02A01)资助。

Performance Predication of Distributed Component Systems Based on Aspect Templates

HUANG Xiang,ZHANG Wen-bo,ZHANG Bo,WEI Jun   

  • Online:2018-11-16 Published:2018-11-16

摘要: 目前分布式组件系统通常需要中间件提供的横切关注点(crosscutting)实现非功能性特征,而这种设计方法在简化分布式组件系统开发过程的同时难以在设计时进行有效的性能预测。研究了一种基于方面模板的分布式组件系统性能预测方法,将横切关注点提炼为可复用的方面模板,并通过面向方面的建模技术,自动构建包括中间件横切关注点和中间件性能因素的完整组件性能模型。该模型的预测结果可辅助设计人员尽早地发现组件设计缺陷或帮助筛选备选方案。

关键词: 性能预测,中间件,面向方面,模板

Abstract: Nonfunctional features of distributed component systems usually supported by the crosscutting concerns provided by the middleware nowadays. Although this separation of concerns helps make the system design easy, it enlarges the difficulties of performance prediction at design time. This paper proposed a performance prediction method of distributed component-based systems through aspect templates. This method will automatically weave reusable aspect templates and build a complete performance model based on performance factors of middleware. The results of the model can help designers to find the defects of their designs or make a good choice among different alternative solutions.

Key words: Performance prediction,Middleware,Aspect oriented,Template

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!