首页> 外文会议>AIAA computing in Aerospace 10 >Experience with logical code analysis in software reuse and re-engineering
【24h】

Experience with logical code analysis in software reuse and re-engineering

机译:在软件重用和重新设计方面具有逻辑代码分析的经验

获取原文

摘要

How can theoretical techniques of logical code analysis and specification be applied by software engineers to maintain and extend mature software systems? Existing techniques for logical code analysis and specification, based on weakest precondition calculations, have been developed by Dijkstra, Gries, and others, but practical use of these techniques has always been limited and is generally confined to program development. This paper discusses our successful experience applying these techniques to existing software. Our success depends upon a combination of training software engineers, learning how and when to apply the techniques, and the fact that we are working with existing code rather than creating new systems. The objective is to learn how to apply these techniques to software so as to improve quality and productivity and to extend useful product life.
机译:软件工程师如何应用逻辑代码分析和规范的理论技术来维护和扩展成熟的软件系统? Dijkstra,Gries等人已经开发了基于最弱前提条件计算的现有逻辑代码分析和规范技术,但是这些技术的实际应用一直受到限制,并且通常仅限于程序开发。本文讨论了我们将这些技术应用于现有软件的成功经验。我们的成功取决于培训软件工程师,学习如何以及何时应用这些技术,以及我们正在使用现有代码而不是创建新系统这一事实。目的是学习如何将这些技术应用于软件,以提高质量和生产率并延长有用的产品寿命。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号