Font Size: a A A

The Research And Implementation Of Model-driven’s ETC System Simulation Testing Mathod

Posted on:2015-11-23Degree:MasterType:Thesis
Country:ChinaCandidate:L J WangFull Text:PDF
GTID:2298330452953411Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous growth in the construction and highway traffic, intelligenttransportation systems, referred to as ITS (Intelligent Transport System), has becomea hot research and development in today’s world, ETC technology is an important partof it and addresses some of the drawbacks of toll road such as traffic jams orcongestion, etc., it improves the existing road safety and efficiency of operation tomeet the growing demand for environmentally friendly. But now there are still flawsand shortcomings in the reliability, safety, operational quality and other aspects of theETC system, and it cannot completely solve the current traffic congestion, congestionand other drawbacks of the problem, while the intensity of the current ETC system fortesting is not enough, while the automated testing needs high cost and high technicaldemanding, field testing needs time-consuming and labor-intensive. To solve theseproblems, there is no suitable and mature testing program to improve this problem.MDA,which is proposed by the international Object Management Group OMG’sModel Driven Architecture, is the most important methodology predicted byobject-oriented technology experts for the next few years. It can fully separate systemspecification by the underlying platform; precisely capture application domainknowledge to express in the whole development process; complete the system designand isolate the system logic and implementation techniques. It improves the flexibility,development efficiency, maintenance, software quality and so on, and this is the mostimportant factor in the future development trends.This paper will introduce the idea of model-driven. Firstly, this paper analyzesthe status of existing ETC systems and model-driven techniques. Model-driven asdevelopment philosophy, TTCN-3test script language as a benchmark and Eclipse asa development platform to develop and design a visual graphical modeling tool forsystem modeling ETC system testing. Using the UML standard to model, and thenautomatically generate test cases scripts through model transformation technology,this is to say test model firstly can be saved as XML format and then parsed XML isautomatically converted to TTCN-3test script language. Each test case in the test caseset can be established or modified by this method. Secondly, optimized algorithm isdesigned for the ETC system’s large amounts of complex test cases, and thisoptimized algorithm introduces the relationship between the modules and the greedyalgorithm ideas to choose the smallest case set to achieve the purposes that aminimum of test cases can achieve maximum test range. Finally, Then put TTCN-3script code into TTworkbench platform to execute and compile. To make it easier tosupport the implementation of test cases, in TTworkbench platform, this paper achieves interface between TE and Codec CD, system adapter SA and the platformadapter PA, to achieve synergies of each part and successfully interact with the systemunder test, and then perform the relevant test in TTworkbench in TTman debuginterface TTCN-3Execution Management perspective, and can be directly in theTTCN-3Graphical Logging to see the final test results.
Keywords/Search Tags:Model driven testing, ETC, test case generation algorithm, TTCN-3
PDF Full Text Request
Related items