Font Size: a A A

Research On Software Trustworthiness Model Based On Multiple Layer Attributes And Its Tools

Posted on:2017-02-20Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhangFull Text:PDF
GTID:2348330512457615Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In modern society, the scale of software is growing bigger and bigger, while the fault in software is also increasing, which could cause huge economic loss. Therefore, people are very concerned about the trustworthiness of software. The measurement of software trustworthiness is the core issue of software basic research. It also indicates the quality and the competiveness of software products.The measurement of software trustworthiness is generally considered to divide the software attributes into attribute units hierarchically until they can be measured directly. So the trustworthiness of software can be transferred into the measurement of software attributes trustworthiness, the assessment of software attributes weight, the computational methods of software attributes. "With these results, the trustworthiness of software and software trustworthiness classification can be figured out.To assess the weight of the software attributes is also an integral part of software attribute model. Due to the difference of software trustworthiness attributes' functional requirements, their weights are also different. So it is essential to propose a software attribute layer model and software attribute weight distribution model.The main contributions of the thesis are as follows:(1) The thesis added the conception of attribute division and the assessment of the software attributes weight to the existing trustworthiness model. The thesis proposed a software attribute layer model and software attribute weight distribution model.(2) The thesis designed and developed a software tool of trustworthiness measurement and evaluation based on WEB. It is aimed to solve the problem of the trustworthiness of software. The tool is based on XML document of related software data and allows user to define their own software attributes, to generate the corresponding project attribute table, to obtain the trustworthiness of software and software trustworthiness classification through experts' anticipation.(3) Based on the project review attribute table of an applied software, the thesis elaborates the measuring process of software attribute layer model and software attribute weight distribution model at length. Thus, it makes the software trustworthiness model become a combination of theoretical and technical support for the trustworthiness software.
Keywords/Search Tags:software trustworthiness, software attributes, trustworthiness attribute model, attributes weight distribution, attributes weight affection
PDF Full Text Request
Related items