中文

软件的生命终结:如何定义与管理?

软件工程 2022-04-11 v1 人工智能

摘要

在海量可用数据的推动下,新软件和算法的快速发展大大缩短了软件产品的保质期。粗略估计每天有超过 40,000 个新软件项目被开发出来,放弃旧软件并获取能满足快速变化需求的新软件变得更快、更便宜。被放弃的软件会怎样,以及“一次性”文化 (Cooper, 2005) 可能带来什么后果,仍是悬而未决的问题。本文将探讨软件生命终结这一系统工程概念,突出当前软件工程实践中的空白,列举试图退役但被放弃的软件实例,并探讨被放弃软件制品的影响。文中还详细阐述了解决已识别研究空白的前进方向。

关键词

引用

@article{arxiv.2204.03800,
  title  = {End-of-Life of Software How is it Defined and Managed?},
  author = {Zena Assaad and Mina Henein},
  journal= {arXiv preprint arXiv:2204.03800},
  year   = {2022}
}

备注

13 pages, white paper