首页> 外文会议>Safety-Critical Systems Symposium; 20040217-19; Birmingham(GB) >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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号