ETW - High quality test performance in cryogenic environment

Author(s):  
Juergen Quest
2014 ◽  
Vol 644-650 ◽  
pp. 2137-2142
Author(s):  
Jian Wang ◽  
Yan Liu ◽  
Zhi Guang Zhang ◽  
Zhan Jiang Yu ◽  
Bao Gui Wang ◽  
...  

A new kind of human-imitate shooting platform is needed, so that the automation and standardization of small arm experiment could be realized. And the main part of shooting platform design is the modeling of human-gun interaction system. The main object of this paper is modeling human-gun interaction system by testing the model of the system. Firstly, the testing scheme is promoted for testing interaction between gun and human shoulder, and high quality test data is collected. Then, the model parameter of human-gun system is calculated by the method of model parameter identification. 3D model of human-gun system is built. At last, the dynamic simulation is made by ADAMS. And human-gun model built by experiment method is verified.


2012 ◽  
Vol E95.D (12) ◽  
pp. 3001-3009 ◽  
Author(s):  
Michiko INOUE ◽  
Akira TAKETANI ◽  
Tomokazu YONEDA ◽  
Hideo FUJIWARA

2013 ◽  
Vol 774-776 ◽  
pp. 1604-1608
Author(s):  
Yi Zhang ◽  
Gang Wang ◽  
Ping Rong Lin

The standard program slicing of different slices is put into the fusion matrix of the optimal fusion to measure the consistent fusion of slices. In the biopsy of the actual fusion process, the slicing techniques with high consistent fusion and balanced fusion distribution are used to reasonably allocate each weight coefficient, and thus the final fusion estimation formula is obtained. We use slice fusion, path conditions, as well as the internal mechanism of software fault trigger and propagation, to construct the test constraint of a fault. It can help to direct high quality test case design and to evaluate the applicability of the adaptive random testing.


2003 ◽  
Vol 11 (2-3) ◽  
pp. 106-122 ◽  
Author(s):  
Sue Walker ◽  
Linda Reynolds

This paper describes part of the work of the Typographic Design for Children project at The University of Reading. The aim was to find out whether children found serif or sans serif types easier or more difficult to read, and whether they found text with infant characters (e.g. variants of ‘a’ and ‘g’) easier or more difficult to read. We listened to 6-year-old children reading in a classroom, using specially-designed, high quality test material set in Gill Sans and Century with and without infant characters. We also asked children for their views about the typefaces used. We used miscue analysis to study tapes of children’s reading to see whether more errors occurred in text set in a particular typeface. The substitution category of miscue was explored in more depth to see whether differences were attributable to typeface. The results show that children in our test group could read text set in Gill and Century equally well.


10.29007/zbb8 ◽  
2018 ◽  
Author(s):  
Emanuele Di Rosa ◽  
Enrico Giunchiglia ◽  
Massimo Narizzano ◽  
Gabriele Palma ◽  
Alessandra Puddu

Software Testing is the most used technique for software verification in industry. In the case of safety critical software, the test set can be required to cover a high percentage (up to 100%) of the software code according to some metrics. Unfortunately, attaining such high percentages is not easy using standard automatic tools for tests generation, and manual generation by domain experts is often necessary, thereby significantly increasing the associated costs.In previous papers, we have shown how it is possible to automatize the test generation process of C programs via the bounded model checker CBMC. In particular, we have shown how it is possible to productively use CBMC for the automatic generation of test sets covering 100% of branches of 5 modules of ERTMS/ETCS, a safety critical industrial software by Ansaldo STS. Unfortunately, the test set we automatically generated, is of lower "quality" if compared to the test set manually generated by domain experts: Both test sets attained the desired 100% branch coverage, but the sizes of the automatically generated test sets are roughly twice the sizes of the corresponding manually generated ones. Indeed, the automatically generated test sets contain redundant tests, i.e. tests that do not contribute to reach the desired 100% branch coverage. These redundant tests are useless from the perspective of the branch coverage, are not easy to detect and then to eliminate a posteriori, and, if maintained, imply additional costs during the verification process.In this paper we present a new methodology for the automatic generation of "high quality" test sets guaranteeing full branch coverage. Given an initially empty test set T, the basic idea is to extend T with a test covering as many as possible of the branches which are not covered by T. This requires an analysis of the control flow graph of the program in order to first individuate a path p with the desired property, and then the run of a tool (CBMC in our case) able to return either a test causing the execution of p or that such a test does not exist (under the given assumptions). We have experimented the methodology on 31 modules of the Ansaldo STS ERTMS/ETCS software, thus greatly extending the benchmarking set. For 27 of the 31 modules we succeeded in our goal to automatically generate "high quality" test sets attaining full branch coverage: All the feasible branches are executed by at least one test and the sizes of our test sets are significantly smaller than the sizes of the test sets manually generated by domain experts (and thus are also significantly smaller than the test sets automatically generated with our previous methodology). However, for 4 modules, we have been unable to automatically generate test sets attaining full branch coverage: These modules contain complex functions falling out of CBMC capacity.Our analysis on 31 modules greatly extends our previous analysis based on 5 modules, confirming that automatic test generation tools based on CBMC can be productively used in industry for attaining full branch coverage. Further, the methodology presented in this paper leads to a further increase in the productivity by substantially reducing the number of generated tests and thus the costs of the testing phase.


2007 ◽  
Vol 50 (4) ◽  
pp. 726-741 ◽  
Author(s):  
Michael J. Hartshorn ◽  
Marcel L. Verdonk ◽  
Gianni Chessari ◽  
Suzanne C. Brewerton ◽  
Wijnand T. M. Mooij ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document