Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- articleAugust 2014
- articleJanuary 2013
A test purpose-based approach for testing timed input output automata
Software Testing, Verification & Reliability (STVR), Volume 23, Issue 1Pages 53–76https://doi.org/10.1002/stvr.453Real-time applications are those reactive systems whose behavior depends not only on their interactions with the environment but also on the times at which these interactions take place. The timing aspect of such applications makes it hard to test them ...
- articleNovember 2012
Regression test suite prioritization using system models
Software Testing, Verification & Reliability (STVR), Volume 22, Issue 7Pages 481–506https://doi.org/10.1002/stvr.461During regression testing, a modified system is often retested using an existing test suite. Since the size of the test suite may be very large, testers are interested in detecting faults in the modified system as early as possible during this retesting ...
- articleMarch 2011
OSMOSE: automatic structural testing of executables
Software Testing, Verification & Reliability (STVR), Volume 21, Issue 1Pages 29–54https://doi.org/10.1002/stvr.423Verification is usually performed on a high-level view of the software, either specification or program source code. However, in certain circumstances verification is more relevant when performed at the machine-code level. This paper focuses on ...
- articleSeptember 2010
- articleSeptember 2010
Full predicate coverage for testing SQL database queries
In the field of database applications a considerable part of the business logic is implemented using a semi-declarative language: the Structured Query Language (SQL). Because of the different semantics of SQL compared with other procedural languages, ...
- articleJune 2010
Fault localization using a model checker
If a program does not fulfill its specification, a model checker can deliver a counterexample. However, although such a counterexample shows how the specification can be violated, it typically comprises large parts of the program and gives little ...
- articleMarch 2010
Verification of real-time systems design
The main objective of this paper is to present an approach to accomplish verification in the early design phases of a system, which allows us to make the system verification easier, specifically for those systems with timing restrictions. For this ...
- articleDecember 2009
- articleDecember 2009
Modelling methods for web application verification and testing: state of the art
Models are considered an essential step in capturing different system behaviours and simplifying the analysis required to check or improve the quality of software. Verification and testing of web software requires effective modelling techniques that ...
- articleJune 2009
Towards automatic software model checking of thousands of Linux modules—a case study with Avinux
Modular software model checking of large real-world systems is known to require extensive manual effort in environment modelling and preparing source code for model checking. Avinux is a tool chain that facilitates the automatic analysis of Linux and ...
- articleMarch 2009
Transition covering tests for systems with queues
This paper introduces a method to cover transitions of a concurrent system under test through a context consisting of infinite-capacity queues. Concurrent systems have many important applications, but they are very difficult and expensive to test. One ...
- articleSeptember 2008
Reconciling perspectives of software logic testing
Many software logic test coverage criteria have emerged over the past several years; however, they are scattered throughout the literature. The goal of this paper is to describe the various logic tests and explain their rationale in a centralized ...
- articleSeptember 2008
IPOG-IPOG-D: efficient test generation for multi-way combinatorial testing
This paper presents two strategies for multi-way testing (i.e. t-way testing with t>2). The first strategy generalizes an existing strategy, called in-parameter-order, from pairwise testing to multi-way testing. This strategy requires all multi-way ...