Institutional Research Information Service
UCL Logo
Please report any queries concerning the funding data grouped in the sections named "Externally Awarded" or "Internally Disbursed" (shown on the profile page) to your Research Finance Administrator. Your can find your Research Finance Administrator at https://www.ucl.ac.uk/finance/research/rs-contacts.php by entering your department
Please report any queries concerning the student data shown on the profile page to:

Email: portico-services@ucl.ac.uk

Help Desk: http://www.ucl.ac.uk/ras/portico/helpdesk
Publication Detail
Search-Based Software Engineering for Maintenance and Reengineering
  • Publication Type:
  • Authors:
    Harman M
  • Publisher:
    IEEE Computer Society
  • Publication date:
  • Place of publication:
    Los Alamitos, US
  • Pagination:
  • Published proceedings:
    Proceedings of the 10th European Conference on Software Maintenance and Reengineering, Bari, Italy, 22-24 March 2006 (CSMR 2006)
  • ISBN-10:
  • ISBN-13:
  • Status:
  • Name of conference:
    10th European Conference on Software Maintenance and Reengineering
  • Conference place:
    Bari, Italy
  • Conference start date:
  • Conference finish date:
  • Print ISSN:
  • Keywords:
    Automation, Educational institutions, Evolutionary computation, Face, Feedback, Humans, Robustness, Scalability, Software engineering, Software maintenance
Summary form only given. This talk explains how software maintenance and re-engineering 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 meta-heuristic 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 describes the search based approach, giving examples of past and possible future success in software maintenance and re-engineering automation. The talk explains 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.
Publication data is maintained in RPS. Visit https://rps.ucl.ac.uk
 More search options
UCL Researchers
Dept of Computer Science
University College London - Gower Street - London - WC1E 6BT Tel:+44 (0)20 7679 2000

© UCL 1999–2011

Search by