Font Size: a A A

Research On Software Interface And Protocol Reliability Testing Of Marine Radar

Posted on:2015-11-04Degree:MasterType:Thesis
Country:ChinaCandidate:K Y LiFull Text:PDF
GTID:2272330473951572Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Since the beginning of the 20 th century, the rate of civilian ships which are equipped with marine navigation radar is increasing. As an important radio equipment of avoiding sailing and the ship in and out of port, it can effectively guarantee the safety of the ship. With the development of today’s marine navigation radar toward digital, multi-functional, high-performance, multiple interfaces and network, people put more eyes on the reliability of marine navigation radar, and it becomes increasingly prominent. While, with the hardware reliability is gradually increased, the existing risk of the device is mainly the problem of the software reliability. In order to carry out the work of software reliability better, the software reliability testing is a good choice, not only from the perspective of theory or practice. As a typical kind of embedded software, the software of marine navigation radar has the generality of embedded software and the particularity of itself. There are still many problems and challenges about how to test its reliability and improve the reliability of software.The purpose of this thesis is to have a study on the technology of software interface and protocol reliability testing of marine radar, as well as the implementation of testing and the software reliability evaluation. The main contributions are summarized as follows:1. Under the premise of a detailed analysis of the research status at home and abroad of software interfaces and protocol testing technology and embedded software reliability testing technology, the facing problems of software interfaces and protocols reliability tests of marine navigation radar is proposed. And then the test strategy Host/Target is determined to the thesis, after the research and analysis of embedded software reliability testing.2. An overall design of the test tool of software interface and protocol reliability testing of marine radar is put forward, and also the analysis and implementation of the main function modules.3. This thesis has a study on how to use the XML language to describe test cases of software interface and the test sets of protocol testing, in order to make the testing run. According to the characteristics of embedded software, it has many interfaces and complex protocols, which play an important role in the whole embedded system, and greatly affect the reliability of the software.4. A conduct in-depth research on software reliability assessment techniques is done, and J-M model is chosen in this thesis by comparing various of software reliability models based on the principle of reducing the error of software reliability evaluation.5. A QT-based test tool of software interface and protocol reliability testing of marine radar is implement, while the test agent is designed using Qt to achieve and improve its portability. It has many functions, such as the generation of test cases, the collection of failure data, as well as software reliability assessment. And last, make the typical interfaces and protocols of marine navigation radar software object to be measured to validated test tools, and, it has achieved substantive results.
Keywords/Search Tags:Marine navigation radar, Embedded software reliability testing, Interface test, Protocol test
PDF Full Text Request
Related items