Content deleted Content added
Samansouri (talk | contribs) No edit summary |
Samansouri (talk | contribs) No edit summary |
||
Line 5:
==Application areas==
[[Software testing]] has been one of the major applications of search techniques in [[software engineering]]<ref>P. McMinn, Search-based software test data generation: a survey, Software Testing, Verification and Reliability, Vol. 14, No. 2, pp. 105-156 (2004)</ref>. However, search techniques have been applied to other [[software engineering]] activities, for instance: [[requirements analysis]]<ref>D. Greer and G. Ruhe, Software release planning: an evolutionary and iterative approach, Information & Software Technology, Vol. 46, No. 4, pp. 243-253 (2004)</ref>, [[software design]]<ref>J. A. Clark and J. L. Jacob, Protocols are programs too: the meta-heuristic search for security protocols, Information & Software Technology, Vol. 43, No. 14, pp. 891-904 (2001) </ref>, [[software development]]<ref>E. Alba and F. Chicano, Software Project Management with GAs, Information Sciences, Vol. 177, pp. 2380-2401 (2007)</ref> and [[software maintenance]]<ref>G. Antoniol, M. Di Penta and M. Harman, Search-Based Techniques Applied to Optimization of Project Planning for a Massive Maintenance Project, In Proceedings of IEEE
|