首页> 外文会议> >Debugging practices for complex legacy software systems
【24h】

Debugging practices for complex legacy software systems

机译:复杂的旧版软件系统的调试实践

获取原文

摘要

Modern software development can require large numbers of people over long periods of time to create complex products. Industry trends showing rapid movement of people between companies and job assignments and use of specialized software maintenance groups for all maintenance activities frequently mean that the software engineers supporting (debugging, fixing, enhancing, and completing) products were not involved in the original design or coding. Hence it is important for engineers to be able to quickly find defects in unfamiliar code and to safely make changes. This paper describes results from an industrial survey initiated to collect information about software debugging and maintenance best practices. It describes failure reproduction, defect isolation, and debugging practices and tools. The paper is based on numerous actual examples and results of problem solving and analysis exercises.
机译:现代软件开发可能需要大量人员长时间才能创建复杂的产品。行业趋势显示公司与人员之间的人员流动迅速,并且所有维护活动都使用专门的软件维护小组,这通常意味着支持(调试,修复,增强和完成)产品的软件工程师不参与原始设计或编码。因此,对于工程师而言,重要的是能够迅速发现不熟悉的代码中的缺陷并安全地进行更改。本文介绍了一项工业调查的结果,该调查旨在收集有关软件调试和维护最佳实践的信息。它描述了故障重现,缺陷隔离以及调试实践和工具。本文基于大量实际示例以及问题解决和分析练习的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号