首页> 外文会议>International Workshop on Principles of Software Evolution >Conducting experiments on software evolution
【24h】

Conducting experiments on software evolution

机译:进行软件进化实验

获取原文

摘要

Software evolution is a challenging issue. For example, how do we judge whether one kind of structure supports evolution better than another kind of structure without comparing them in a fairly controlled way? In this paper we claim that certain aspects of software evolution should be evaluated in controlled experiments with first students, and then professionals, as subjects. Although we may have to compromise on longevity (due to enormous costs), we may observe cause-effect relationships in experiments that cannot be identified in case studies. We describe various challenges of conducting such experiments. We illustrate these issues by a controlled experiment on changeability decay conducted with students and a planned, more realistic extension with mostly software professionals as subjects.
机译:软件发展是一个具有挑战性的问题。例如,如何在不以相当可控的方式比较它们的情况下,判断一种结构是否比另一种结构更好地支持进化?在本文中,我们主张应在以学生为首,然后是专业人员为对象的受控实验中评估软件演化的某些方面。尽管我们可能不得不折衷长寿(由于巨额成本),但我们可能会在案例研究中无法确定的实验中观察到因果关系。我们描述了进行此类实验的各种挑战。我们通过对学生进行的可变性衰减的受控实验以及以软件专业人员为主体的计划的,更切合实际的扩展来说明这些问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号