Aurora Ramirez
A systematic review of interaction in search-based software engineering
Ramirez, Aurora; Romero, Jose Raul; Simons, Christopher
Authors
Jose Raul Romero
Christopher Simons Chris.Simons@uwe.ac.uk
Occasional Associate Lecturer - CATE - CCT
Abstract
IEEE Search-Based Software Engineering (SBSE) has been successfully applied to automate a wide range of software development activities. Nevertheless, in those software engineering problems where human evaluation and preference are crucial, such insights have proved difficult to characterize in search, and solutions might not look natural when that is the expectation. In an attempt to address this, an increasing number of researchers have reported the incorporation of the ‘human-in-the-loop’ during search and interactive SBSE has attracted significant attention recently. However, reported results are fragmented over different development phases, and a great variety of novel interactive approaches and algorithmic techniques have emerged. To better integrate these results, we have performed a systematic literature review of interactive SBSE. From a total of 669 papers, 26 primary studies were identified. To enable their analysis, we formulated a classification scheme focused on four crucial aspects of interactive search, i.e. the problem formulation, search technique, interactive approach, and the empirical framework. Our intention is that the classification scheme affords a methodological approach for interactive SBSE. Lastly, as well as providing a detailed cross analysis, we identify and discuss some open issues and potential future trends for the research community.
Presentation Conference Type | Conference Paper (published) |
---|---|
Acceptance Date | Feb 1, 2018 |
Online Publication Date | Feb 6, 2018 |
Publication Date | Aug 1, 2019 |
Deposit Date | Feb 8, 2018 |
Journal | IEEE Transactions on Software Engineering |
Print ISSN | 0098-5589 |
Electronic ISSN | 1939-3520 |
Peer Reviewed | Peer Reviewed |
Volume | 45 |
Issue | 8 |
Pages | 760-781 |
DOI | https://doi.org/10.1109/TSE.2018.2803055 |
Keywords | search-based software engineering, interaction, optimisation |
Public URL | https://uwe-repository.worktribe.com/output/871568 |
Publisher URL | http://dx.doi.org/10.1109/TSE.2018.2803055 |
Contract Date | Feb 8, 2018 |
You might also like
Metaheuristic design pattern: Interactive solution presentation
(2014)
Presentation / Conference Contribution
Using evolutionary computation to shed light on the effect of scale and complexity on object-orientedsoftware design
(2014)
Presentation / Conference Contribution
Search-based refactoring: Metrics are not enough
(2015)
Presentation / Conference Contribution
Cool and ripe for exploitation: Search-based software engineering
(2014)
Presentation / Conference Contribution
Interactive ant colony optimization (iACO) for early lifecycle software design
(2014)
Journal Article
Downloadable Citations
About UWE Bristol Research Repository
Administrator e-mail: repository@uwe.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search