首页> 外文会议>International Conference on Software Engineering >On the Uniformity of Software Evolution Patterns
【24h】

On the Uniformity of Software Evolution Patterns

机译:论软件演进模式的均匀性

获取原文

摘要

Preparations for Y2K reminded the software engineering community of the extent to which long-lived software systems are embedded in our daily environments. As systems are maintained and enhanced throughout their lifecycles they appear to follow generalized behaviors described by the laws of software evolution. Within this context, however, there is some question of how and why systems may evolve differently. The objective of this work is to answer the question: do systems follow a set of identifiable evolutionary patterns? In this paper we use software volatility to describe the lifecycle evolution of a portfolio of 23 software systems. We show by example that a vector of software volatility levels can represent lifecycle behavior of a software system. We further demonstrate that the portfolio's 23 software volatility vectors can be grouped into four distinguishable patterns. Thus, we show by example that there are different patterns of system lifecycle behavior, i.e. software evolution.
机译:Y2K的准备内容提醒软件工程界,在日常环境中嵌入了长期软件系统的程度。随着系统在整个生命周期中维持和增强,它们似乎遵循软件演进法所描述的广义行为。然而,在这种情况下,有一些问题以及系统可以不同地发展的问题。这项工作的目标是回答问题:Do Systems遵循一组可识别的进化模式吗?在本文中,我们使用软件波动性来描述23个软件系统的产品组合的生命周期演变。我们通过示例显示软件波动率级别的向量可以代表软件系统的生命周期行为。我们进一步证明了投资组合的23个软件波动率向量可以分为四个可区分模式。因此,我们通过示例显示有不同的系统生命周期行为模式,即软件演进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号