La difficulté est de définir les théories Déharbe (2010) permettant de prendre en compte des spécifications logicoensemblistes (ensemble, fonction, relation, séquences) à la B. D'autres travaux se sont intéressés à la génération de tests à partir d'abstractions, 2007. ,
se basent sur une abstraction fournie par l'utilisateur sous la forme d'un IOSTS. Un produit synchronisé entre un objectif de test (également donné sous la forme d'un IOSTS) et l'abstraction est calculé, puis, après une phase d'optimisation consistant en la suppression des états inatteignables par interprétation abstraite, des algorithmes de parcours sont appliqués pour générer des tests à partir du produit synchronisé, Deux différences existent entre nos travaux et les techniques implantées dans STG. Premièrement, les abstractions que nous utilisons sont calculées à partir d'un ensemble de prédicats défini à partir de l'objectif de test, 2002. ,
abstraction est effectuée par l'algorithme d'abstraction en utilisant des propriétés invariantes du modèle qui n'existent pas dans les IOSTS. Les travaux présentés dans Lahiri et al. (2007) proposent une technique d'abstraction appliquée aux programmes C basée sur des prédicats ,
The B Book, 1996. ,
DOI : 10.1017/CBO9780511624162
Extending B without changing it (for developing distributed systems), 1st B Conference, pp.169-190, 1996. ,
A Theory of Predicate-Complete Test Coverage and Generation, LNCS, vol.3657, pp.1-22, 2005. ,
DOI : 10.1007/11561163_1
Abstraction for Falsification, CAV, pp.67-81, 2005. ,
DOI : 10.1007/11513988_8
Black Box Testing: Techniques for Functional Testing of Software and Systems, IEEE Software, vol.13, issue.5, 1995. ,
DOI : 10.1109/MS.1996.536464
Genesyst : a tool to reason about behavioral aspects of B event specifications, ZB'05, pp.299-318, 2005. ,
URL : https://hal.archives-ouvertes.fr/inria-00384189
Génération de tests à partir de critères dynamiques de sélection et par abstraction, AFADL'09, pp.161-176, 2009. ,
Test Generation Based on Abstraction and Test Purposes to Complement Structural Tests, 2010 Third International Conference on Software Testing, Verification, and Validation Workshops, 2010. ,
DOI : 10.1109/ICSTW.2010.47
URL : https://hal.archives-ouvertes.fr/inria-00533281
CLPS???B ??? A constraint solver to animate a B specification, International Journal on Software Tools for Technology Transfer, vol.7, issue.2, pp.143-157, 2004. ,
DOI : 10.1007/s10009-003-0123-8
Model-Based Testing of Reactive Systems, LNCS, vol.3472, 2005. ,
DOI : 10.1007/b137241
Automatic Model-Based Generation of Parameterized Test Cases Using Data Abstraction, Electronic Notes in Theoretical Computer Science, vol.191, pp.25-48, 2007. ,
DOI : 10.1016/j.entcs.2007.06.019
STG : A symbolic test generation tool Tools and Algorithms for the Construction and Analysis of Systems, TACAS'02, pp.151-173, 2002. ,
Z3: An Efficient SMT Solver, TACAS'08, pp.337-340, 2008. ,
DOI : 10.1007/978-3-540-78800-3_24
Automatic Verification for a Class of Proof Obligations with SMT-Solvers, ASM, pp.217-230, 2010. ,
DOI : 10.1007/978-3-642-11811-1_17
Construction of abstract state graphs with PVS, CAV'97, pp.72-83, 1997. ,
DOI : 10.1007/3-540-63166-6_10
An axiomatic basis for computer programming, Communications of the ACM, vol.12, issue.10, pp.576-580, 1969. ,
DOI : 10.1145/363235.363259
Symbolic Test Selection Based on Approximate Analysis, TACAS'05, 2005. ,
DOI : 10.1007/978-3-540-31980-1_23
URL : https://hal.archives-ouvertes.fr/inria-00564617
Generating security tests in addition to functional tests, Proceedings of the 3rd international workshop on Automation of software test , AST '08, pp.41-44, 2008. ,
DOI : 10.1145/1370042.1370051
Predicate abstraction via symbolic decision procedures, Logical Methods in Computer Science, vol.3, pp.1-20, 2007. ,
DOI : 10.1007/11513988_5
URL : http://arxiv.org/abs/cs/0612003
Syntactic Program Transformations for Automatic Abstraction, CAV'00, pp.435-449, 2000. ,
DOI : 10.1007/10722167_33
Systèmes de transitions symboliques et hiérarchiques pour la conception et la validation de modèles B raffinés, 2007. ,
The directed Chinese Postman Problem, Software: Practice and Experience, vol.36, issue.11, pp.1081-1096, 2003. ,
DOI : 10.1002/spe.540
Practical Model-Based Testing, 2006. ,