Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

Software evolution

Known as: Evolution (disambiguation) 
Software evolution is the term used in software engineering (specifically software maintenance) to refer to the process of developing software… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Review
2018
Review
2018
This paper provides an overview of evolutionary robotics techniques applied to on-line distributed evolution for robot… Expand
  • figure 1
Is this relevant?
Highly Cited
2008
Highly Cited
2008
Software repositories such as versioning systems, defect tracking systems, and archived communication between project personnel… Expand
Is this relevant?
Highly Cited
2006
Highly Cited
2006
Though many tools are available to help programmers working on change tasks, and several studies have been conducted to… Expand
  • table 1
  • table 2
  • figure 1
  • figure 2
  • figure 3
Is this relevant?
Highly Cited
2005
Highly Cited
2005
Today's information technology society increasingly relies on software at all levels. Nevertheless, software quality generally… Expand
  • table 1
Is this relevant?
Highly Cited
2002
Highly Cited
2002
Open-Source Software (OSS) development is regarded as a successful model of encouraging "natural product evolution". To… Expand
  • figure 1
  • figure 2
  • table 1
  • figure 3
Is this relevant?
Highly Cited
2001
Highly Cited
2001
The past two decades have seen increasing sophistication in software work. Now and in the future, the work of both practitioners… Expand
  • figure 1
  • figure 3
Is this relevant?
Highly Cited
2000
Highly Cited
2000
The production of new management approaches to evolution, leading to understanding of the relationships between technology and… Expand
  • figure 1
  • figure 2
Is this relevant?
Highly Cited
2000
Highly Cited
2000
  • M. Godfrey, Q. Tu
  • Proceedings International Conference on Software…
  • 2000
  • Corpus ID: 2825077
Most studies of software evolution have been performed on systems developed within a single company using traditional management… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
1999
Highly Cited
1999
With the approach of the new millennium, a primary focus in software engineering involves issues relating to upgrading, migrating… Expand
  • table 1
  • figure 1
  • table 2
  • figure 2
  • figure 3
Is this relevant?
Highly Cited
1998
Highly Cited
1998
Continuous availability is a critical requirement for an important class of software systems. For these systems, runtime system… Expand
  • figure 2
Is this relevant?