首页> 美国政府科技报告 >Role of Program Structure in Software Maintenance
【24h】

Role of Program Structure in Software Maintenance

机译:程序结构在软件维护中的作用

获取原文

摘要

This research explores the effect of program structure on software modifiability. In this research, undergraduate computer science majors and professional programmers were asked to make either easy or difficult modifications to programs. these programs had been generated using each of three different design methodologies: in-line code, functional decomposition, and a form of object-oriented design. Further, the programmers' mental models of the structure of the programs they had studied was examined. The results suggest that problem structure, problem type, and ease of modification all affect performance. Further, they suggest that while the pattern of results is similar for professional and student programmers, the exact nature of the effect depends on the group to which the programmer belongs. Keywords: Software engineering; Software experiments; Modern programming practices; Program design methodologies; Software human factors; Functional decomposition; Jackson program. (Author)

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号