计算机工程 ›› 2008, Vol. 34 ›› Issue (24): 74-76.doi: 10.3969/j.issn.1000-3428.2008.24.026

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

基于非功能性特征的软件动态自演化框架

王 雷,彭 鑫,赵文耘   

  1. (复旦大学计算机科学与工程系,上海 200433)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-12-20 发布日期:2008-12-20

Framework for Software Dynamic Adaptation Evolution Based on Non-Functional Features

WANG Lei, PENG Xin, ZHAO Wen-yun   

  1. (Dept. of Computer Science and Engineering, Fudan University, Shanghai 200433)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-12-20 Published:2008-12-20

摘要: 针对软件系统的动态自适应演化要求,提出一个基于非功能性特征的软件动态自演化框架。该框架将非功能性特征与不同目标的方面实现相关联,刻画它们之间的正负影响及权衡关系,并通过对方面实现的动态编织实现动态自演化。实验结果表明,该框架是有效可行的。

关键词: 动态软件体系结构, 动态演化, 特征模型, 非功能性需求

Abstract: Aiming at the requirement of dynamic adaptation evolution in software system, a framework for software dynamic adaptation evolution based on non-functional features is proposed, which combines non-functional features with the aspect implementation of different targets. The positive/negative influences and the balance relationship between them are also described. Moreover, the dynamic adaptation evolution is implemented by dynamic weaving of corresponding aspects. Experimental results show this framework is effective and feasible.

Key words: dynamic software architecture, dynamic evolution, feature model, non-functional requirement

中图分类号: