Font Size: a A A

The Research And Application About Coding Standards Of Nuclear Power Software

Posted on:2016-05-28Degree:MasterType:Thesis
Country:ChinaCandidate:L XuFull Text:PDF
GTID:2308330464961217Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rise of nuclear power industry and the rapid development of computer science and technology, the computer and software will play more and more and more important role in nuclear power industry. Like other industries, how to develop software with high quality has become a topic that worth studying for nuclear industry, for the important means to ensure the quality of the software system is a comprehensive software testing[1-4]. But software testing is a tedious work.There is a lot of repeated labor, these jobs are often done with artificial in the past. It spent a lot of time and energy, but also can cause mistake and false alarm rate. The traditional code walkthrough have a lot of repeated labor work, it is a time-consuming manual effort. For the bad programming habits and the misunderstanding of programming language,it leads to the existences of hidden defects and problems to maintain the software. So programmers should comply with good coding standards and code review for tester is necessary. How to save software tester form boring tedious coding standards inspection work became the subject of this article.Having introduced the research background and software testing theories, Author discussed the C/C + + language and its features,introduced C/C + + coding standards in the industry and static analysis tools about coding standards and drive deep into the theory of static testing based on coding standards. Then analysis characteristics of the nuclear power software in detail. According to the characteristics ofnuclear power software and the experiences of author in nuclear power software, author and her team set a set of coding standards that suit the nuclear power software, we call it "C/C + + coding standards in nuclear software". Finally this article introduces the rule editor Rule Wizard in the tools of C++test and illustrates how to editor coding standards rule in an example.Using "C/C++ coding standards in nuclear power" rule set customized by C++test rules editor, this article taking nuclear power software XXX as the testing target to run the coding standards testing.Result shows that: 1) Coding Standards improved the readability and stability of nuclear software coding; 2) the realization of coding standards automated testing not only reduced the rework of testers and underreporting of errors, it improves the testing efficiency.
Keywords/Search Tags:software testing, Nuclear power software, automated testing of coding standards
PDF Full Text Request
Related items