...
首页> 外文期刊>Physica, A. Statistical mechanics and its applications >On the suitability of Yule process to stochastically model some properties of object-oriented systems
【24h】

On the suitability of Yule process to stochastically model some properties of object-oriented systems

机译:关于Yule过程随机建模面向对象系统某些属性的适用性

获取原文
获取原文并翻译 | 示例

摘要

We present a study of three large object-oriented software systems-VisualWorks Smalltalk, Java JDK and Eclipse-searching for scaling laws in some of their properties. We study four system properties related to code production, namely the inheritance hierarchies, the naming of variables and methods, and the calls to methods. We systematically found power-law distributions in these properties, most of which have never been reported before. We were also able to statistically model the programming activities leading to the studied properties as Yule processes, with very good correspondence between empirical data and the prediction of Yule model. The fact that a design and optimization process like software development can be modeled on the large with the laws of statistical physics poses intriguing issues to software engineers, and could be exploited for finding new metrics and quality measures. (c) 2006 Elsevier B.V. All rights reserved.
机译:我们对三个大型的面向对象的软件系统-VisualWorks Smalltalk,Java JDK和Eclipse进行了研究-在它们的某些属性中搜索缩放定律。我们研究与代码生成相关的四个系统属性,即继承层次结构,变量和方法的命名以及对方法的调用。我们系统地发现了这些特性中的幂律分布,其中大多数从未有过报道。我们还能够对导致研究性质的编程活动进行统计建模,如Yule过程,在经验数据和Yule模型的预测之间具有很好的对应关系。像软件开发这样的设计和优化过程可以利用统计物理定律进行大型建模,这一事实给软件工程师带来了令人着迷的问题,并且可以被用来寻找新的度量标准和质量度量。 (c)2006 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号