Sciweavers

8808 search results - page 153 / 1762
» Process of Software Evolution
Sort
View

Publication
319views
14 years 18 days ago
 Viability Evolution: Elimination and Extinction in Evolutionary Computation
Current mainstream Evolutionary Algorithms (EA) are based on the concept of selection, encapsulated in the definition of a fitness function. Besides selection, however, the natur...
Claudio Mattiussi
KBSE
1999
IEEE
15 years 6 months ago
Evolving Object-Oriented Designs with Refactorings
Refactorings are behavior-preserving program transformations that automate design evolution in object-oriented applications. Three kinds of design evolution are: schema transformat...
Lance Tokuda, Don S. Batory
AGILEDC
2005
IEEE
15 years 8 months ago
Experiences Teaching a Course in Programmer Testing
We teach a class on programmer-testing with a primary focus on test-driven development (TDD) as part of the software engineering curriculum at the Florida Institute of Technology....
Andy Tinkham, Cem Kaner
ICSM
1999
IEEE
15 years 6 months ago
Restructuring Legacy C Code into C++
In this paper, we describe restructuring of C code into new C++ classes. Such restructuring is done to facilitate both software reuse and software evolution. The restructuring is ...
Richard Fanta, Václav Rajlich
EH
2000
IEEE
109views Hardware» more  EH 2000»
15 years 6 months ago
Bidirectional Incremental Evolution in Extrinsic Evolvable Hardware
Evolvable Hardware (EHW) has been proposed as a new technique to design complex systems. Often, complex systems turn out to be very difficult to evolve. The problem is that a gen...
Tatiana Kalganova