首页> 外文会议>Software Maintenance, 2009. ICSM 2009 >A statistical examination of the evolution and properties of libre software
【24h】

A statistical examination of the evolution and properties of libre software

机译:对自由软件的演变和特性的统计检验

获取原文

摘要

How and why does software evolve? This question has been under study since almost 40 years ago, and it is still a subject of controversy. In the seventies, Meir M. Lehman formulated the laws of software evolution, a first attempt to characterize the dynamics of the evolution of software. With the raise of the libre (free / open source) software development phenomenon, some cases that do not fulfill those laws have appeared. Are Lehman's laws valid in the case of libre software development? Is it possible to design an universal theory for software evolution? And if it is, how? This thesis is a large-scale empirical and statistical approach to analyze the properties and evolution of libre software, using publicly available data sources, hence enabling repeatability of the results and third parties verification, fundamental aspects of any empirical study. The main results are that a small subset of basic size metrics are enough to characterize a software system, software systems are self-similar, and software evolution is a short range correlated (short memory) process.
机译:软件如何以及为什么发展?这个问题已经有40多年的历史了,至今仍是一个有争议的话题。七十年代,梅尔·M·雷曼(Meir M. Lehman)制定了软件进化定律,这是表征软件进化动力学的首次尝试。随着自由(免费/开源)软件开发现象的兴起,出现了一些不符合这些法律的案件。雷曼法律对自由软件开发有效吗?是否有可能为软件演化设计通用理论?如果是的话,怎么办?本论文是一种大规模的经验和统计方法,它使用公开可用的数据源来分析自由软件的特性和演化,从而使结果的可重复性和第三方验证成为任何经验研究的基础。主要结果是,一小部分基本大小指标足以表征软件系统,软件系统是自相似的,并且软件演化是短程相关(短存储)过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号