Author Login Chief Editor Login Reviewer Login Editor Login Remote Office

Computer Engineering ›› 2006, Vol. 32 ›› Issue (9): 91-93.

• Software Technology and Database • Previous Articles     Next Articles

A Reflection-based Analysis and Design Method for Non-functional Feature

YU Xiaofeng1,2, YING Shi1,2, JIA Xiangyang1,2, ZHANG Tao1,2   

  1. 1. State Key Lab of Software Engineering, Wuhan Univ., Wuhan 430072; 2. Computer Science Department, Wuhan Univ., Wuhan 430072
  • Online:2006-05-05 Published:2006-05-05

一种基于反射的非功能特性分析设计方法

余晓锋 1,2,应 时1,2,贾向阳1,2,张 韬1,2   

  1. 1. 武汉大学软件工程国家重点实验室,武汉 430072;2. 武汉大学计算机学院,武汉 430072

Abstract: Analysis and design for non-functional feature of software system is a weak aspect in traditional object-oriented method, it is lack of systematic modeling method. This paper presents a reflection-based analysis and design method for non-functional feature which uses reflection to separate functional and non-functional feature. As to non-functional feature, it extends UML and combines related non-functional requirement modeling method to analyse and design.

Key words: Reflection; Non-functional feature; UML

摘要: 软件系统非功能特性的分析设计一直是面向对象方法研究中的薄弱环节,缺乏系统化的建模手段。文章提出了一种基于反射的非功能特性分析设计方法,该方法利用反射思想分离功能特性和非功能特性。对于非功能特性,扩展UML 并结合相关的非功能需求建模策略对其进行分析设计。

关键词: 反射;非功能特性;UML