首页> 外文会议>Safety-Critical Systems Symposium >Safe Object-Oriented Software: The Verified Design-By-Contract Paradigm
【24h】

Safe Object-Oriented Software: The Verified Design-By-Contract Paradigm

机译:安全面向对象的软件:验证的逐个合同范例

获取原文

摘要

In recent years, large sectors of the software development industry have moved from the procedural style of software development to an object-oriented style. Safety-critical software developers have largely resisted this trend because of concerns about verifiability of object-oriented systems. This paper outlines the benefits offered by object technology and considers the key features of the object-oriented approach from a user's perspective. We review the main issues affecting safety and propose a paradigm -Verified Design-by-Contract - that uses formal methods to facilitate the safe use of inheritance, polymorphism, dynamic binding and other features of the object-oriented approach. An outline of Perfect Developer - a tool supporting the Verified Design-by-contract paradigm - is included.
机译:近年来,软件开发行业的大型部门已从软件开发程序的程序风格转移到面向对象的风格。由于对面向对象系统的可验证性的担忧,安全关键软件开发人员在很大程度上抵制了这一趋势。本文概述了对象技术提供的福利,并从用户的角度考虑面向对象方法的关键特征。我们审查了影响安全性的主要问题,并提出了一种范式 - 使用的逐个契约 - 使用正式方法来促进安全使用遗产,多态性,动态绑定等特征的面向对象的方法。包括完美开发人员的概要 - 包括支持验证的逐个合同范例的工具。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号