Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

Conference on Software Maintenance and Reengineering (CSMR'06)   p. 311
Search-Based Software Engineering for Maintenance and Reengineering

Full Article Text: Download PDF of full text

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSMR.2006.48
Send link to a friend

Abstract
This talk will explain how software maintenance and reengineering activities can be viewed as a search for solutions that balance many competing constraints to achieve an optimal or near optimal result. This interpretation of the problems we face leads to the inevitable conclusion that the search process, as currently followed, is a woefully labour-intensive human activity; it may not scale to meet the demands of the new and emerging software evolution scenarios. The aim of Search Based Software Engineering (SBSE) research is to move software engineering problems from human-based search to machine-based search, using a variety of techniques from the metaheuristic search and evolutionary computation paradigms. As a result, human effort moves up the abstraction chain to focus on guiding the automated search, rather than performing it. The talk will describe the search based approach, giving examples of past and possible future success in software maintenance and re engineering automation. The talk will explain some of the benefits that accrue from this approach, paying particular attention to its attractive scalability and robustness characteristics and the way in which the search process yields insight and provides feedback on the solutions that it identifies.
Additional Information

Citation:  Mark Harman, "Search-Based Software Engineering for Maintenance and Reengineering," csmr, p. 311,  Conference on Software Maintenance and Reengineering (CSMR'06),  2006

Similar Articles

Abstract Contents
Abstract
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback