Font Size: a A A

Research On Reliability Testing Of ECDIS Display Software

Posted on:2016-04-05Degree:MasterType:Thesis
Country:ChinaCandidate:Q HuangFull Text:PDF
GTID:2308330473454521Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Electronic chart display and information system is another outstanding technology, after Radar and ARPA, in the field of navigation, which provides various information display at sea, route planning, route monitoring and management, and effective voyage decision, to guarantee the safety of navigation.With the electrionc chart systems applicated in more and more fields, including shipping, ocean survey, fisheries, offshore oil exploration, maritime rescue, marine pollution cleaning and maritime command,the requirements on electronic chart system software reliability are more and more higher,for even a tiny mistake or failure,can cause serious economic losses,or threat to life safety.This thesis is based on electronic chart module of broadband continuous wave radar project, from Ningbo research institute of UESTC, studying electronic chart display system, completing software reliability testing and software reliability evaluation.The main content is summarized as follows:Firstly, a large number of embedded software testing theses are studied.Especially, it studies error and failure, time, failure data collocting, software evaluation and prediction.In addition, according to the characteristics of electronic chart system and its testing difficulties, a suitable test strategy Host/Target is put forward.Secondly, the electronic chart system under testing is from OpenCPN’s secondary development, so it needs much research in the function analysis and its process of cross compile.Then, it obtains the index system of the reliability of ECDIS.Thirdly, an overall design of the test tool of electronic chart system reliability testing is put forward, as well as the detailed analysis and implementation of main function module.Fourthly, the quality of software test cases have great influence on efficiency and accuracy of software testing.With the help of equivalence portioning and boundary value analysis,this paper uses XML language describe the test cases.Besides,it also realize driver with SAX,in order to make the software run.Fifthly, a Qt –based test tool of electronic chart system realibility is implemented, which contains user login module, communication module, basic display function testing module, chart operation realibility testing module, chart safety tips functional module and software reliability testing result assessment module, and covers the automatic generation of test cases, execution of test cases, collection of test results and failure data, and is applied to test the electrionic chart, fllowing a reliability evaluation result.Finally, according to the principle of reducing the error of software reliability assessment and matching the actual of the software failure as far as possible, J-M module is selected to evaluate the software reliability in this paper,after by comparing several software reliability models.
Keywords/Search Tags:Electronic chart display and information system, Embedded software reliability testing, Reliability testing tool, Function testing of ECDIS
PDF Full Text Request
Related items