Font Size: a A A

Implementation Of Automatic Test Platform For Embedded Software Based On Model-Driven Development

Posted on:2010-03-01Degree:MasterType:Thesis
Country:ChinaCandidate:D XiaoFull Text:PDF
GTID:2178360278459363Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the popularity and development of embedded technology, embedded software development also creased in size, development cycles got longer and longer and costs got higher and higher. For project completion in the required costs and progress, creative methods must be used in the development process. To cope with the difficulties and challenges brought by the new demands, a series of modern software development technologies and methods were put forward in the industry, and the Model Driven Architecture was the most eye-catching one. Quite a number of manufacturers had provided model-driven development tools, and the method Gradually became the software mainstream development direction. It provided an effective solution for this complex, highly reliable embedded system software development. Except for the new development way, a new test method was required for the software quality assurance, especially in the highly reliable field.In this paper, against this background, it designed an automatic test platform for the embedded software based on the model-driven development.Paper firstly introduced the model-driven development of embedded basic situation at home and abroad. It discussed in the automatic test platform, the automatic test frame and the Integrated platform development. It analysised and compared some mainstream commercial software. On this basis, the paper gave the basic design ideas of the integration, and a preliminary feasibility studies. Then, in accordance with the Software Engineering and, in conjunction with the actual situation of the model-driven embedded development platform for automatic test the actual demand. Demand-proposed automatic testing platform design. The main platform technology, the industry is integrated mainstream test management, implementation and analysis software, in the process of testing various aspects of management, and through technical means to integrate them. Calling all platforms integrated component of the external interface, automatic drive the various components together to complete the automatic test demand. Finally, it descripted the accomplishment of the design and the application in the practice.After the finish of the automatic test platform for embedded software, it applied as the test environment in the integrated platform for the control system of a particular model Aircraft. The testing process in the past, compared to the entire testing process has been effectively management, analysis and test results convenient, fast, identify problems also very efficient. Moreover, every aspect of the test have traceability. Doing a lot of regression testing and other testing, automatic script-driven methods, saving a huge amount of manpower, and in the process, not a man-made some mistakes, and improve the quality of the test.
Keywords/Search Tags:Model-Driven Development, embedded software, automatic, test frame, test process, cross environment
PDF Full Text Request
Related items