Formal Fault Tolerant Architecture

Communication Theory, Reliability, and Quality of Service(2010)

引用 1|浏览0
暂无评分
摘要
This paper shows the need of development by refinement: from most abstract specification to the implementation, in order to ensure 1) the traceability of the needs and requirements, 2) a good management of the development and 3) a reliable and fault-tolerant design of systems. We propose a formal architecture of models and methods for critical requirements and fault-tolerance. System complexity increases and the choices of their implementation are numerous. So the architecture verification achieves a prominent role in the system design cycle. Fault detecting at this early level decreases the time and costs of correction. We show how a formal method, B method, may be used to write the abstract specification of a system then to product correct-by-construction architecture through many steps of formal refinement. During these steps, a fault scenario is injected with a suitable introspective reaction by the system. All refinement steps, including the introspective correction, should be proven to be correct and satisfy the initial specification of the system. At the lower levels, design is separated between hardware and software communities. But even at these levels many design traces could be captured to prove not only the consistency of each design unit but the coherence between the different sub-parts: software, digital or other technologies
更多
查看译文
关键词
design trace,system design cycle,fault-tolerant design,architecture verification,formal refinement,system complexity increase,formal architecture,abstract specification,analysis and verification,hardware-software co-design,formal fault tolerant architecture,design unit,formal method,formal methods,formal verification,reliability theory,hardware,digital circuits,fault tolerance,b method,fault tolerant system,system design,formal specification,satisfiability,quality of service,fault tolerant,fault detection
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要