...
首页> 外文期刊>Information and software technology >A novel approach for component-based fault-tolerant software development
【24h】

A novel approach for component-based fault-tolerant software development

机译:基于组件的容错软件开发的新方法

获取原文
获取原文并翻译 | 示例
           

摘要

With the recent advancements in component-based software engineering, there is an increasing trend in developing applications for highly reliable and critical systems using pre-validated and reusable software components. As these applications are inherently complex and component-interactions are not straightforward, there is an immediate need for a methodology that could aid in composition of these reusable components ensuring the correctness of the composed software system. In this paper, we illustrate how the concepts of category theory can be utilized to develop component-based fault-tolerant software systems that encompass software components capable of tolerating particular types of faults. Our proposed framework for the development of a composite fault-tolerant program and verification of its overall correctness has been realized through a mechanized formal tool.
机译:随着基于组件的软件工程的最新进展,使用预验证和可重用的软件组件为高度可靠和关键的系统开发应用程序的趋势日益增加。由于这些应用程序本质上是复杂的,并且组件之间的交互并不简单,因此迫切需要一种方法,该方法可以帮助组成这些可重用组件,从而确保所组成软件系统的正确性。在本文中,我们说明了类别理论的概念如何用于开发基于组件的容错软件系统,该系统包含能够容忍特定类型的故障的软件组件。我们提出的用于开发复合容错程序并验证其整体正确性的框架已经通过机械化的形式化工具得以实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号