International audienceA formal specification is a mathematical description of a given system. Writing a formal specification for real-life, industrial problems is a difficult and error prone task, even for experts in formal methods. It is crucial to get the approval and feedback when domain experts have a lack of knowledge of any specification language, to avoid the cost of changing a specification at later stage of development. This paper introduces a new functional architecture, together with a direct and efficient method of using real-time data set, in a formal model without generating the legacy source code in any target language. The implemented architecture consists of six main units. These units are: Data acquisition and preprocessin...
In formal methods, a key idea to assess that an implementation is correct is to break its verificati...
Formal methods are becoming mature enough to be used on nontrivial examples. They are particularly w...
Conceptual modelling is the process of the software life cycle concerned with the identification and...
Abstract A formal specification is a mathematical description of a given system. Writing a formal sp...
International audienceThis paper explores the possibility to incorporate validation of formal specif...
International audienceSafety critical software systems are regulated by stringent certification requ...
International audienceAbstract--This paper explores the possibility to incorporate validation in the...
International audienceA significant impediment to the uptake of formal refinement-based methods amon...
AbstractThe use of formality in software development enables formal manipulation at the symbolic lev...
Colloque avec actes sans comité de lecture.TLA, (the Temporal Logic of Actions) is a linear temporal...
A formal specification animator interprets and executes specifications to give them the appearance o...
Writing formal specifications has been suggested to be effective in helping developers understand us...
At the present time one of the key issues relating to the design of real-time systems is the specifi...
Formal methods are becoming mature enough to be used on non trivial examples. They are particularly ...
International audienceAbstract--In this paper, we explore the possibility to use Event-B as a formal...
In formal methods, a key idea to assess that an implementation is correct is to break its verificati...
Formal methods are becoming mature enough to be used on nontrivial examples. They are particularly w...
Conceptual modelling is the process of the software life cycle concerned with the identification and...
Abstract A formal specification is a mathematical description of a given system. Writing a formal sp...
International audienceThis paper explores the possibility to incorporate validation of formal specif...
International audienceSafety critical software systems are regulated by stringent certification requ...
International audienceAbstract--This paper explores the possibility to incorporate validation in the...
International audienceA significant impediment to the uptake of formal refinement-based methods amon...
AbstractThe use of formality in software development enables formal manipulation at the symbolic lev...
Colloque avec actes sans comité de lecture.TLA, (the Temporal Logic of Actions) is a linear temporal...
A formal specification animator interprets and executes specifications to give them the appearance o...
Writing formal specifications has been suggested to be effective in helping developers understand us...
At the present time one of the key issues relating to the design of real-time systems is the specifi...
Formal methods are becoming mature enough to be used on non trivial examples. They are particularly ...
International audienceAbstract--In this paper, we explore the possibility to use Event-B as a formal...
In formal methods, a key idea to assess that an implementation is correct is to break its verificati...
Formal methods are becoming mature enough to be used on nontrivial examples. They are particularly w...
Conceptual modelling is the process of the software life cycle concerned with the identification and...