应用层容错语言结构综述
A Survey of Linguistic Structures for Application-level Fault-Tolerance
摘要:
将容错规定表达到应用软件中的结构是本文的中心主题。结构化技术回答了“如何在计算机程序的应用层引入容错技术“和“如何管理容错代码”的问题。因此,它们提供了控制复杂性的手段,后者是引入设计缺陷的相关因素。这一事实和当今分布式软件日益增长的复杂性证明了在应用软件中表达容错性需要简单、一致和有效的结构。在本文中,我们首先定义了一个“基地”的结构属性,应用程序级的容错结构可以进行定性评估和相互比较,并与上述需求。然后,这个结果是用来提供一个详细的调查国家的最先进的应用程序级的容错结构。
英文摘要:
The structures for the expression of fault-tolerance provisions into the application software are the central topic of this paper. Structuring techniques answer the questions "How to incorporate fault-tolerance in the application layer of a computer program" and "How to manage the fault-tolerant code". As such, they provide means to control complexity, the latter being a relevant factor for the introduction of design faults. This fact and the ever increasing complexity of today's distributed software justify the need for simple, coherent, and effective structures for the expression of fault-tolerance in the application software. In this text we first define a "base" of structural attributes with which application-level fault-tolerance structures can be qualitatively assessed and compared with each other and with respect to the above mentioned needs. This result is then used to provide an elaborated survey of the state-of-the-art of application-level fault-tolerance structures.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。