International audienceContext: The demand from industry for more dependable and scalable test-development mechanisms has fostered the use of formal models to guide the generation of tests. Despite many advancements having been obtained with state-based models, such as Finite State Machines (FSMs) and Input/Output Transition Systems (IOTSs), more advanced formalisms are required to specify large, state-rich, concurrent systems. Circus, a state-rich process algebra combining Z, CSP and a refinement calculus, is suitable for this; however, deriving tests from such models is accordingly more challenging. Recently, a testing theory has been stated for Circus, allowing the verification of process refinement based on exhaustive test sets. Objectiv...
Abstract. This paper presents a theory of testing that integrates into Hoare and He’s Unifying Theor...
International audienceCircus is a state-rich process algebra based on Z and CSP that can be used for...
Mutation testing has been used to assess and improve the quality of test inputs. Generating test inp...
International audienceContext: The demand from industry for more dependable and scalable test-develo...
PROCESS algebras are a family of techniques used in formal specification and analysis of computer sy...
Computer-based systems are becoming more and more complex. It is really a grand challenge to assure ...
International audienceFormal specifications provide strong bases for testing and bring powerful tech...
International audienceTheories for model-based testing identify exhaustive test sets: typically infi...
Background: Mutation testing is a widely explored technique used to evaluate the quality of software...
In mutation testing, faulty versions of a program are generated through automated modifications of s...
Mutation testing can effectively drive test generation to reveal faults in software systems. However...
Mutation testing has been very actively investigated by researchers since the 1970s, and remarkable ...
The current lack of tool support for model-checking Circus, a formalism which combines Z, CSP, refin...
International audienceIn the context of deductive proof, formal specification (and thus proofs) may ...
AbstractThis article discusses mutation testing strategies in the context of refinement. Here, a nov...
Abstract. This paper presents a theory of testing that integrates into Hoare and He’s Unifying Theor...
International audienceCircus is a state-rich process algebra based on Z and CSP that can be used for...
Mutation testing has been used to assess and improve the quality of test inputs. Generating test inp...
International audienceContext: The demand from industry for more dependable and scalable test-develo...
PROCESS algebras are a family of techniques used in formal specification and analysis of computer sy...
Computer-based systems are becoming more and more complex. It is really a grand challenge to assure ...
International audienceFormal specifications provide strong bases for testing and bring powerful tech...
International audienceTheories for model-based testing identify exhaustive test sets: typically infi...
Background: Mutation testing is a widely explored technique used to evaluate the quality of software...
In mutation testing, faulty versions of a program are generated through automated modifications of s...
Mutation testing can effectively drive test generation to reveal faults in software systems. However...
Mutation testing has been very actively investigated by researchers since the 1970s, and remarkable ...
The current lack of tool support for model-checking Circus, a formalism which combines Z, CSP, refin...
International audienceIn the context of deductive proof, formal specification (and thus proofs) may ...
AbstractThis article discusses mutation testing strategies in the context of refinement. Here, a nov...
Abstract. This paper presents a theory of testing that integrates into Hoare and He’s Unifying Theor...
International audienceCircus is a state-rich process algebra based on Z and CSP that can be used for...
Mutation testing has been used to assess and improve the quality of test inputs. Generating test inp...