Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Using formal specifications to support testing
Formal methods and testing are two important approaches that assist in the development of
high-quality software. While traditionally these approaches have been seen as rivals, in …
high-quality software. While traditionally these approaches have been seen as rivals, in …
Testing with model checkers: a survey
About a decade after the initial proposal to use model checkers for the generation of test
cases we take a look at the results in this field of research. Model checkers are formal …
cases we take a look at the results in this field of research. Model checkers are formal …
The oracle problem in software testing: A survey
Testing involves examining the behaviour of a system in order to discover potential faults.
Given an input for a system, the challenge of distinguishing the corresponding desired …
Given an input for a system, the challenge of distinguishing the corresponding desired …
Using model checking to generate tests from specifications
We apply a model checker to the problem of test generation using a new application of
mutation analysis. We define syntactic operators, each of which produces a slight variation …
mutation analysis. We define syntactic operators, each of which produces a slight variation …
[LLIBRE][B] Model-based testing for embedded systems
What the experts have to say about Model-Based Testing for Embedded Systems:" This
book is exactly what is needed at the exact right time in this fast-growing area. From its …
book is exactly what is needed at the exact right time in this fast-growing area. From its …
Pseudo-exhaustive testing for software
DR Kuhn, V Okun - 2006 30th Annual IEEE/NASA Software …, 2006 - ieeexplore.ieee.org
Pseudo-exhaustive testing uses the empirical observation that, for broad classes of software,
a fault is likely triggered by only a few variables interacting. The method takes advantage of …
a fault is likely triggered by only a few variables interacting. The method takes advantage of …
Generating efficient test sets with a model checker
It is well-known that counterexamples produced by model checkers can provide a basis for
automated generation of test cases. However when this approach is used to meet a …
automated generation of test cases. However when this approach is used to meet a …
Mutation operators for specifications
PE Black, V Okun, Y Yesha - Proceedings ASE 2000. Fifteenth …, 2000 - ieeexplore.ieee.org
Testing has a vital support role in the software engineering process, but develo** tests
often takes significant resources. A formal specification is a repository of knowledge about a …
often takes significant resources. A formal specification is a repository of knowledge about a …
Automated replay and failure detection for web applications
User-session-based testing of web applications gathers user sessions to create and
continually update test suites based on real user input in the field. To support this approach …
continually update test suites based on real user input in the field. To support this approach …
Using a model-based test generator to test for standard conformance
In this paper we describe two experiments in the verification of software standard
conformance. In our experiments, we use a model-based test generator to create a test suite …
conformance. In our experiments, we use a model-based test generator to create a test suite …