Font Size: a A A

Software Quality Control Technology Research And Application

Posted on:2005-11-19Degree:MasterType:Thesis
Country:ChinaCandidate:C XiongFull Text:PDF
GTID:2208360125955347Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As software becomes more pervasive and is used more often for critical tasks, it will be required to be of higher quality. The research on techniques and tools for software quality assurance is catching more attention around the academic and industrial world.During the past decades of years, our national software has been suffering from low quality problems and lacking competition strengths, which is main due to the fact that we are blind in right methods for developing and maintaining software as well as we neglect the processes of software quality control. To respond to the call of National Information Industry Department that national software is in bad need of advancing quality, several institutions and corporations have invested many efforts in the research and practice.My research topic on software quality control is divided into three aspects: how to apply CMM standard in software process improvement; how to apply object-oriented method and RUP (Rational Unified Process) framework in software developing; how to take the challenges object-oriented software testing bring forth.The thesis is organized in seven parts. In the first part, it narrates the source and related situation of the subjects and points out the research contents. In the second part, it presents the definition and evaluation criteria of software quality, followed by the illumination of the relationship between the software engineering and software quality. Then it illuminates the strengths of three techniques in software quality assurance which are CMM, RUP and Testing. In the third part, it focuses on the how to apply CMM criteria and begins with the problems many corporations face with when applying CMM, then it puts forward strategies adapted to the situation in Bao Wang Co. Next, it displays how to manage processes in some KPAs of CMM2 combined with "Insurance-Bank" project, and finally it presents the effect of applying CMM to prove the strategies. In the forth part, it illuminates how to practice OO method and RUP in "Insurance-Bank" to ensure software quality in detail. The fifth part is about testing techniques especially object-oriented testing techniques. It discusses several test strategies with displaying how to apply them in project. In the sixth part, it illustrates the design and implement of QCAT(Quality Control Aid Tool),meanwhile some critical techniques are discussed. In the seventh part, it summarizes the research results and brings forward the research topics for the future.
Keywords/Search Tags:software quality assurance, software process improvement, object-oriented method, software testing, SW-CMM, RUP, QCAT
PDF Full Text Request
Related items