Title | ||
---|---|---|
Feasibility Analysis of the EFSM Transition Path Combining Slicing with Theorem Proving |
Abstract | ||
---|---|---|
It is an important problem to generate test data from EFSM model in model-based testing, but it is time-wasting to generate test data for the infeasible paths, so determining the feasibility of the paths before generating test data for them is necessary. The feasibility of EFSM transition paths is analyzed by combing slicing with theorem proving. It is divided into two phases. In the first phase, the transitions related to the predicate on each transition in the path are got by backward slicing. And in the second phase, the feasibility of the path is determined by theorem proving to prove whether the post-condition of the transitions related to the predicate implying the predicate or not. Experimental result shows that the feasibility of the paths can be decided effectively and the number of theorem proving is reduced greatly, the infeasibility of the path also can be checked quicker by the proposed method. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1109/TASE.2013.29 | TASE |
Keywords | Field | DocType |
finite state machines,efsm transition path combining slicing,model-based testing,program testing,theorem proving,program slicing,test data generation,infeasible path,slicing,efsm model,feasibility analysis,test data,important problem,efsm transition path,efsm,backward slicing,extended finite state machine,computational modeling,software engineering,testing,data models,measurement,model based testing | Program slicing,Computer science,Automated theorem proving,Slicing,Algorithm,Extended finite-state machine,Theoretical computer science,Finite-state machine,Model-based testing,Test data,Predicate (grammar) | Conference |
Citations | PageRank | References |
1 | 0.34 | 9 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Gongzheng Lu | 1 | 1 | 0.34 |
Huaikou Miao | 2 | 451 | 68.03 |