loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
19th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'04)
Co-Design and Refinement for Safety Critical Systems
Cannes, France
October 10-October 13
ISBN: 0-7695-2241-6
Ammar Aljer, University of Sciences and Technologies of Lille 1
Philippe Devienne, University of Sciences and Technologies of Lille 1
In this paper we focus on design entry of complex systems, that is, the highest abstract tier of the global system without implementation choices to such and such technologies. At this very first level, the use of a formal specification language is more and more considered as the foundation of real validation process. What we would like to emphasize is that from a formal design entry, project management can be formally controlled by formal refinement. We propose an architecture that is based upon stepwise refinement of a formal model to achieve controllable implementations. This leads to implementations that are highly effective, but remain formally related to the first formal specification. Partitioning, fault tolerance, system management are seen as particular cases of refinement in order to conceptualize systems correct by proven construction. In this paper, we present the basic principles of system methodologies and describe the methodology based on the refinement paradigm. In order to prove this approach, we have developed the B-HDL Tool based on VHDL (digital circuits) and B Method (formal language based on set theory and logic). The benefits of such tools would be an amazing productivity gain, a better reuse automation and a formal redundancy management.
Citation:
Ammar Aljer, Philippe Devienne, "Co-Design and Refinement for Safety Critical Systems," dft, pp.78-86, 19th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.