摘要

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