为了保证和提高软件的可信性,针对当前可信软件需求管理在将可信性需求向软件设计过程映射方面存在的不足,提出基于质量功能展开(QFD)方法的可信软件需求映射方法.该方法在用数量化理论3类(QM3)方法定量分析可信软件需求的基础上,借助QFD方法中的质量屋(HOQ)矩阵,将可信性需求映射到软件设计开发的整个过程,并在过程中追踪和控制这些需求,以使其在软件开发过程中得到正确而一致的实现,从而系统化地保证软件的可信性.用某金融软件系统的开发实例进行验证,说明所提方法能有效地管理和控制可信性需求,对提高软件系统的可信性和保证软件质量具有重要意义.
Aiming at the dependability requirements to architecture mapping in software engineering,a requirements mapping method based on quality function deployment (QFD) was proposed to assure and improve the software dependability. The dependability requirements were deployed into the entire development process by combining with the quantitative analysis of dependability requirements using quantification method of type 3 (QM3) and the house of quality (HOQ). And the requirements can be correctly and consistently fulfilled in the software development process by tracing and controlling the requirements using HOQ. A case study of a financial software development was used to illustrate the method. Results show that the method can effectively enhance the dependability of software system and assure the software quality.