Font Size: a A A

Research And Application Of Domain Oriented Software Quality Evaluation Method

Posted on:2019-12-24Degree:MasterType:Thesis
Country:ChinaCandidate:X D CuiFull Text:PDF
GTID:2428330566469771Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software quality is Core and guarantee of software,which determines the user experience and Popularity of software.How to ensure and improve the quality of software and how to satisfy users have become hot issues in the international community.By quantitatively grasping the quality characteristics of final products,the software product can be optimized as much as possible.The current software quality related standards are the basis for most enterprises to evaluate the software quality,but the existing standards are not aimed at a particular field.They are general-purpose models of conceptual abstraction.The quality measurement and application of specific domain software are still in the initial stage in our country.Besides,most of the standards and techniques come from abroad.Furthermore,there is almost no evaluation system with independent property rights.In this paper,a software quality model and software quality evaluation method for specific domain is proposed,The software quality model defines the quality characteristics of the field,and the software quality evaluation method focuses on the key technologies such as weight assignments of quality characteristics and the determination of the evaluation results.In order to verify the feasibility of the method,the software quality evaluation management system is designed and implemented,and the quality evaluation experiment is carried out,so that the practical application value of the model is proved.First of all,in order to establish a general domain software quality model,This paper guided by domain analysis and ISO/IEC25010 software quality model,takes into account the type factors of the software itself,the characteristics of the development process and the quality requirements,the software quality model and the domain characteristics are cut and abstracted.Also,the domain oriented software quality model is established to solve the high abstraction and poor practicality of the existing international standard quality model.On the basis of establishing the quality model,this paper puts forward the method of software quality evaluation,which introduces the quasi optimal uniform matrix to optimize weight assignments of quality characteristics and solves the shortcomings of the large calculation and the complicated process of the judgment matrix consistency test process.Furthermore,the concept of information entropy is introduced to effectively reduce the human factors in the evaluation process.At last,a distance degree analysis method is put forward to determine the result of software quality assessment,so that the quality level of software can be considered comprehensively and reasonably.Secondly,from the point of view of actual engineering,the computer program is written and the software quality evaluation management system is designed and implemented.The system is designed based on the software quality evaluation model proposed in this paper,the software quality is evaluated automatically according to the collected review data and a complete quality evaluation process has been realized.The purpose of software quality automation evaluation is achieved.Finally,this paper conducts experiments on a specific case in the military field using this system,which prove that the evaluation model and quality evaluation management system can provide a certain basis and practical guiding significance for the quality evaluation of domain software.
Keywords/Search Tags:software quality model, domain oriented, analytic hierarchy process, Information entropy, distance degree analysis
PDF Full Text Request
Related items