International audienceThis paper explores the possibility to incorporate validation of formal specifications into their step-wise development process. The key idea in formal methods to assess that an implementation is correct is to break the verification into smaller proofs associated with each refinement step. Likewise, the technique of animation could be used with each refinement step to break its validation into smaller assessments. Animating an abstract specification often requires to alter it in ways that proof obligations cannot be discharged anymore. So, we have developed a process and a set of transformation rules whose application produce an animatable specification which may be non-provable, but which is guaranteed to have the sam...
International audienceIn this chapter, we consider the issue of validation in the context of formal ...
This paper illustrates how animation conversions [14] which help in preliminary debugging of behavio...
A formal specification animator interprets and executes specifications to give them the appearance o...
International audienceAbstract--This paper explores the possibility to incorporate validation in the...
In formal methods, a key idea to assess that an implementation is correct is to break its verificati...
International audienceA significant impediment to the uptake of formal refinement-based methods amon...
International audienceSafety critical software systems are regulated by stringent certification requ...
AbstractThe use of formality in software development enables formal manipulation at the symbolic lev...
International audienceA formal specification is a mathematical description of a given system. Writin...
This paper explores a new approach to validating software implementations that have been produced fr...
Writing formal specifications has been suggested to be effective in helping developers understand us...
Real-life specifications often contain complicated functions. Animation and validation of such funct...
Achieving confidence in the correctness, completeness and consistency of requirements specifications...
Specification animation has become a popular technique in industry, particularly for validation in m...
Colloque avec actes sans comité de lecture.TLA, (the Temporal Logic of Actions) is a linear temporal...
International audienceIn this chapter, we consider the issue of validation in the context of formal ...
This paper illustrates how animation conversions [14] which help in preliminary debugging of behavio...
A formal specification animator interprets and executes specifications to give them the appearance o...
International audienceAbstract--This paper explores the possibility to incorporate validation in the...
In formal methods, a key idea to assess that an implementation is correct is to break its verificati...
International audienceA significant impediment to the uptake of formal refinement-based methods amon...
International audienceSafety critical software systems are regulated by stringent certification requ...
AbstractThe use of formality in software development enables formal manipulation at the symbolic lev...
International audienceA formal specification is a mathematical description of a given system. Writin...
This paper explores a new approach to validating software implementations that have been produced fr...
Writing formal specifications has been suggested to be effective in helping developers understand us...
Real-life specifications often contain complicated functions. Animation and validation of such funct...
Achieving confidence in the correctness, completeness and consistency of requirements specifications...
Specification animation has become a popular technique in industry, particularly for validation in m...
Colloque avec actes sans comité de lecture.TLA, (the Temporal Logic of Actions) is a linear temporal...
International audienceIn this chapter, we consider the issue of validation in the context of formal ...
This paper illustrates how animation conversions [14] which help in preliminary debugging of behavio...
A formal specification animator interprets and executes specifications to give them the appearance o...