Font Size: a A A

Research On The Key Techniques Of Embedded-Software Testing For The Weapon-Control Computer

Posted on:2014-01-31Degree:MasterType:Thesis
Country:ChinaCandidate:S J GaoFull Text:PDF
GTID:2248330398955191Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The embedded system is a product of technologies highly integrated in computer, communication and automatic control, etc. This dissertation is based on the software testing requirement for the weapon-control computer which is produced by our academy, and the main point is to take research on developing the software testing platform for the weapon-control computer, and also to take research on solving the key problems occurred in procedures of the weapon-control computer’s software testing. These are the following ideas:1:This dissertation analyses the advantages and disadvantages of the common software testing models currently used. Considering the particularities of the weapon-control computer, this dissertation comes to a software testing procedure model suitable for embedded weapon-control computer, which can not only ensure the testing quality, but also increase the working efficiency.2:This dissertation studies the problems in memory deficiency testing for software, and also analyses the cause of memory leaking and comes to a solution.3:This topic is based on practical application, and it uses automatic static testing techniques to analyses several kinds of measurements, including basic complexity, the number of fan-in and fan-out, cyclomatic complexity, and to analyses the affections to the software itself. It comes to an idea on how to decrease some important measurements and raise the quality of the software.4:The software on weapon-control computer consists of two main parts:the controlling logic part and the mathematic part, which includes object blocking sorting model, object data filtering model and object damaging area model. It’s a special difficulty to find out how to validate the mathematic models in the software effectively.5:This dissertation analyses the requirements and difficulties in coverage testing of the weapon-control computer software. It also configures McCabe software and hardware environment, and gets the historic coverage data as effective as possible. It comes to an automatic method for coverage testing of the weapon-control computer software.
Keywords/Search Tags:Static analysis, Memory leaking testing, Coverage testing
PDF Full Text Request
Related items