首页> 外文会议> >A simulation model of self-organising evolvability in software systems
【24h】

A simulation model of self-organising evolvability in software systems

机译:软件系统自组织演化的仿真模型

获取原文

摘要

The evolvability of a software artifact is its capacity for producing heritable or reusable variants; the inverse quality is the artifact's inertia or resistance to evolutionary change. Evolvability in software systems may arise from engineering and/or self-organising processes. We describe our 'conditional growth' simulation model of software evolution and show how it can be used to investigate evolvability from a self-organisation perspective. The model is derived from the Bak-Sneppen family of 'self-organised criticality' simulations. It shows good qualitative agreement with Lehman's 'laws of software evolution' and reproduces phenomena that have been observed empirically. The model suggests interesting predictions about the dynamics of evolvability and implies that much of the observed variability in software evolution can be accounted for by comparatively simple self-organising processes.
机译:软件工件的可进化性是其产生可遗传或可重复使用的变体的能力。逆质量是伪像的惯性或对进化变化的抵抗力。软件系统的可扩展性可能来自于工程和/或自组织过程。我们描述了软件演化的“条件增长”仿真模型,并展示了如何将其用于从自组织角度研究可演化性。该模型源自Bak-Sneppen系列的“自组织临界”模拟。它与雷曼的“软件进化定律”表现出良好的定性一致性,并重现了凭经验观察到的现象。该模型提出了有关可演化性动态的有趣预测,并暗示可以通过相对简单的自组织过程来解释软件演化中观察到的许多可变性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号