Using formal specifications to support testing

RM Hierons, K Bogdanov, JP Bowen… - ACM Computing …, 2009 - dl.acm.org
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 …

[图书][B] Refinement in Object-Z

J Derrick, E Boiten, J Derrick, E Boiten - 2001 - Springer
We now turn our attention to applying the theory of refinement to Object-Z. In this chapter we
adapt the existing refinement rules to Object-Z specifications consisting of a single class …

Generation of test sequences from formal specifications: GSM 11‐11 standard case study

E Bernard, B Legeard, X Luck… - Software: Practice and …, 2004 - Wiley Online Library
This paper presents the results of a case study on generating test cases for a fragment of the
smart card GSM 11‐11 standard. The generation method is based on an original approach …

Using formal methods to support testing

RM Hierons, K Bogdanov, JP Bowen, R Cleaveland… - 2008 - bura.brunel.ac.uk
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 …

Controlling test case explosion in test generation from B formal models

B Legeard, F Peureux, M Utting - Software Testing, Verification …, 2004 - Wiley Online Library
Abstract bz‐testing‐tools (BZ‐TT) is a tool set for automated test case generation from B and
Z specifications. BZ‐TT uses boundary and cause–effect testing on the basis of the formal …

A comparison of the BTT and TTF test-generation methods

B Legeard, F Peureux, M Utting - International Conference of B and Z …, 2002 - Springer
This paper compares two methods of generating tests from formal specifications. The Test
Template Framework (TTF) method is a framework and set of heuristics for manually …

Preamble computation in automated test case generation using constraint logic programming

S Colin, B Legeard, F Peureux - Software Testing, Verification …, 2004 - Wiley Online Library
Abstract BZ‐Testing‐Tools (BZ‐TT) is a tool‐set for automated model‐based test case
generation from B abstract machines and Z specifications. BZ‐TT uses boundary testing as …

Contribution à l'analyse des systèmes pilotés par calculateurs: Extraction de scenarios redoutés et vérification de contraintes temporelles

M Medjoudj - 2006 - theses.hal.science
Lintégration progressive de lélectronique dans les secteurs automobile et avionique a
amélioré le confort et les services rendus. Toutefois, cela a complexifié la conception des …

Mastering test generation from smart card software formal models

F Bouquet, B Legeard, F Peureux… - Construction and Analysis …, 2005 - Springer
The growing complexity of new smart card platforms, including multi-subscription or multi-
application functionalities, led up to more and more difficulty in testing such systems. In …

Contract-based testing

BK Aichernig - Formal Methods at the Crossroads. From Panacea to …, 2003 - Springer
A tester relies on some sort of contract between the users and the implementers of a system.
The contract defines the obligations of each part that are partially checked by selecting and …