摘要
软件非功能属性在保证一个软件系统的质量中扮演关键角色.本文分析了软件非功能属性研究的重要意义和发展历史,从软件非功能的需求描述、设计和分析、实现机制、软件体系结构、软件开发过程以及软件质量评价6个方面介绍了软件非功能属性研究的主要进展,同时对已有研究中存在的非功能属性定义不一致、求精知识库缺乏、完整的开发过程欠缺等问题和不足进行了探讨,最后指出了软件非功能属性研究最有前途的发展趋势.
A key role in guaranteeing the quality of a software system is played by the software non-functional properties. As so, the research development as well as its significance on the software non-functional properties was analyzed. The advantages we mentioned above were prominent in six aspects: software non-functional requirement description; design and analysis; implementation mechanism; software architecture; software development process; and software quality evaluation. On the other hand, some disadvantage of the existed research was discussed either, such as inconsistent definition of non-functional properties; insufficient refinement repository; and deficiency of a complete developing process. In the final of the report, it is pointed out that the research on software non-functional properties is of promise.
出处
《北京邮电大学学报》
EI
CAS
CSCD
北大核心
2004年第3期1-12,共12页
Journal of Beijing University of Posts and Telecommunications
基金
国家杰出青年基金项目(60125101)
国家自然科学基金项目(90104024)
教育部博士点基金项目
关键词
非功能属性
非功能需求
软件体系结构
non-functional properties
non functional requirement
software archi-tecture