摘要
为了更为合理准确地度量软件可信性,提出了一种基于关键非功能需求的软件可信性度量模型。首先,分析了该模型所涉及的软件可信性、非功能需求、关键非功能需求的定义;其次,对非功能需求进行分解以及权重的分配,并将非功能需求细分为A、B、C、D四类以便更好地获取;最后,应用Web软件中的"在线旅行"网站详细阐述了该模型的具体度量过程。提出的模型是一个通用的软件可信性度量模型,适用于不同形态的软件,支持软件可信性的定制,对于软件可信性的度量具有一定的指导意义。
This paper proposed a model using critical non-functional requirements to measure software trustworthiness, and analyzed the definitions including in this model, such as software trustworthiness, non-functional requirements, critical non- functional requirements. Furthermore, it analyzed non-functional requirements decomposition and weights, subdivided and non- functional requirements into A, B, C, D four types for better acquisition. At last,it elaborated a "online travel" website in the Web application software the mode! of measuring process in detail. The proposed model is a general measurement model of soft- ware trustworthiness, applying to different form of software, supporting customizing of software trustworthiness, having certain guiding significance for measuring software trustworthiness.
出处
《计算机应用研究》
CSCD
北大核心
2014年第4期1077-1081,共5页
Application Research of Computers
基金
国家自然科学基金委员会创新研究群体资助项目(70921001/G0104)
关键词
软件可信性
非功能需求
关键非功能需求
软件可信性度量
software trustworthiness
non-functional requirements
critical non-functional requirements
measurement ofsoftware trustworthiness