Adapting the "staged model for software evolution" to free/libre/open source software

Adapting the "staged model for software evolution" to free/libre/open source software
复制标题

将“软件演化的分阶段模型”调整为自由/自由/开源软件

DOI:
10.1145/1294948.1294968
复制
发表时间:
2007
影响因子:
7.3
通讯作者:
G. Robles
G. Robles
中科院分区:
化学1区
文献类型:
--
作者:
A. Capiluppi;Jesus M. Gonzalez;I. Herraiz;G. Robles

文献摘要

被引文献

相似文献

对传统软件进化的研究主要从两个方面展开:一是关注如何实现和进化软件的过程、方法和技术;它关注的是什么/为什么的视角,旨在理解软件进化现象的驱动因素和一般特征。
Research into traditional software evolution has been tackled from two broad perspectives: that focused on the how, which looks at the processes, methods and techniques to implement and evolve software; and that focused on the what/why perspective, aiming at achieving an understanding of the drivers and general characteristics of the software evolution phenomenon. The two perspectives are related in various ways: the study of the what/why is for instance essential to achieve an appropriate management of software engineering activities, and to guide innovation in processes, methods and tools, that is, the how. The output of the what/why studies is exemplified by empirical hypotheses, such as the staged model of software evolution. This paper focuses on the commonalities and differences between the evolution and patterns in the lifecycles of traditional commercial systems and free/libre/open source software (FLOSS) systems. The existing staged model for software evolution is therefore revised for its applicability on FLOSS systems.