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 …
[图书][B] Refinement in Object-Z
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 …
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 …
smart card GSM 11‐11 standard. The generation method is based on an original approach …
Using formal methods 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 …
Controlling test case explosion in test generation from B formal models
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 …
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
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 …
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 …
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 …
amélioré le confort et les services rendus. Toutefois, cela a complexifié la conception des …
Mastering test generation from smart card software formal models
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 …
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 …
The contract defines the obligations of each part that are partially checked by selecting and …