Search-based software engineering: Trends, techniques and applications

M Harman, SA Mansouri, Y Zhang - ACM Computing Surveys (CSUR), 2012 - dl.acm.org
In the past five years there has been a dramatic increase in work on Search-Based Software
Engineering (SBSE), an approach to Software Engineering (SE) in which Search-Based …

[PDF][PDF] Search based software engineering: A comprehensive analysis and review of trends techniques and applications

M Harman, SA Mansouri, Y Zhang - 2009 - crest.cs.ucl.ac.uk
In the past five years there has been a dramatic increase in work on Search Based Software
Engineering (SBSE), an approach to software engineering in which search based …

Inference of regular expressions for text extraction from examples

A Bartoli, A De Lorenzo, E Medvet… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
A large class of entity extraction tasks from text that is either semistructured or fully
unstructured may be addressed by regular expressions, because in many practical cases …

Tile pattern kl-divergence for analysing and evolving game levels

SM Lucas, V Volz - Proceedings of the Genetic and Evolutionary …, 2019 - dl.acm.org
This paper provides a detailed investigation of using the Kullback-Leibler (KL) Divergence
as a way to compare and analyse game-levels, and hence to use the measure as the …

Automatic synthesis of regular expressions from examples

A Bartoli, G Davanzo, A De Lorenzo, E Medvet… - Computer, 2014 - ieeexplore.ieee.org
Automatic Synthesis of Regular Expressions from Examples Page 1 72 COMPUTER Published
by the IEEE Computer Society 0018-9162/14/$31.00 © 2014 IEEE RESEARCH FEATURE A …

AI and Wargaming

J Goodman, S Risi, S Lucas - arXiv preprint arXiv:2009.08922, 2020 - arxiv.org
Recent progress in Game AI has demonstrated that given enough data from human
gameplay, or experience gained via simulations, machines can rival or surpass the most …

Program boosting: Program synthesis via crowd-sourcing

RA Cochran, L D'Antoni, B Livshits, D Molnar… - Proceedings of the …, 2015 - dl.acm.org
In this paper, we investigate an approach to program synthesis that is based on crowd-
sourcing. With the help of crowd-sourcing, we aim to capture the" wisdom of the crowds" to …

Extended finite-state machine induction using SAT-solver

VI Ulyantsev, FN Tsarev - IFAC Proceedings Volumes, 2012 - Elsevier
In the paper we describe the extended finite-state machine (EFSM) induction method which
uses SAT-solver. Input data for the induction algorithm is a set of test scenarios. The …

[PDF][PDF] Active coevolutionary learning of deterministic finite automata.

J Bongard, H Lipson, S Wrobel - Journal of Machine Learning Research, 2005 - jmlr.org
This paper describes an active learning approach to the problem of grammatical inference,
specifically the inference of deterministic finite automata (DFAs). We refer to the algorithm as …

Inferring test models from user bug reports using multi-objective search

G Guizzo, F Califano, F Sarro, F Ferrucci… - Empirical Software …, 2023 - Springer
Bug reports are used by software testers to identify abnormal software behaviour. In this
paper, we propose a multi-objective evolutionary approach to automatically generate finite …