introduction, software, testing, integral, engineering, determine, strengths, vulnerabilities, program, according, anand, et, al, total, development, thus, beneficial, automate, process, reduce, cycle, phases, requirements, design, planning, environment, setup, execution, reporting, costliest, manually, inputs, possibility, human, error, forgetting, phase, efficient, automated, data, generation, automatically, generating, create, minimum, needed, achieve, based, automating, metaheuristic, algorithms, fitness, function, focussing, ali, overview, applied, effectiveness, provide, framework, survey, conducted, published, analysed, similar, covering, subsequent, period, analyse, whether, trends, emerged, within, thesis, replicating, elements, findings, research, respectively, sub, counting, lowest, hierarchy, investigated, addressed, types, credible, evidence, literature, convincing, techniques, empirical, results, random, variation, inherent, accounted, common, alternatives, compared, assessing, structured, chapter, brief, details, method, analyses, discusses, threats, validity, summarizes, conclusions, conducting, programme, intent, errors, fixed, version, released, usually, contains, designing, assess, created, code, effort, tester, possibilities, occur, assembling, output, effective, grouped, scripts, suites, script, instructions, performed, system, performs, actions, suite, collection, input, expected, conditions, executed, oracle, mechanism, determining, complete, predicted, result, actual, pass, verdict, marked, focus, interest, generate, finding, minimizing, doing, selection, functions, evaluate, areas, produce, example, genetic, algorithm, simulated, annealing, particle, swarm, optimization, colony, tabu, scatter, climbing, mentioned, briefly, introduced, inspired, natural, population, randomly, individuals, assessed, selected, iterative, repeated, user, deems, necessary, holland, automation, heating, material, cooling, defects, iteration, neighbours, neighbouring, swarming, behaviour, schooling, particles, candidate, solutions, influenced, local, global, optima, solution, previous, metaheuristics, nature, particular, shortest, advantage, pheromones, deposited, less, evaporate, technique, completed, trail, trails, pheromone, evaporates, tackle, problems, iteratively, hoping, memory, memorize, prevents, glover, reference, combines, combined, evaluated, replace, scheduling, neural, networks, individual, deemed, threat, maxima, avoid, prioritization, presented, carrying, inclusion, criteria, therefore, guideline, consists, main, firstly, clearly, problem, stated, secondly, described, thirdly, importantly, adequacy, exactly, lastly, reproducible, relevant, snowballing, section, approach, later, discarded, standard, systematic, cf, cite, gathered, called, references, exclusion, desired, project, starting, guidelines, provided, wohlin, apparent, explicitly, resources, decided, original, various, repositories, repository, definition, xplore, digital, science, including, elsevier, wiley, interscience, springer, press, exception, unavailability, via, university, tartu, evolutionary, meta, heuristic, abstract, keywords, content, recreate, although, checked, missing, access, available, added, synonyms, smaller, scope, minimize, operator, contained, phrases, connected, final, costeffective, using, requires, adjustments, entire, easier, split, mixed, duplicates, removed, irrelevant, filter, modified, modification, underlined, similarly, context, medical, articles, biology, decreased, considerable, duplicate, removal, analysis, abstracts, discuss, excluded, application, applying, included, posters, extended, technical, phd, dissertations, conference, journal, reducing, removing, explore, sciencedirect, shown, extraction, information, excel, spreadsheet, transferred, extensive, type, collected, includes, purpose, comparison, baseline, accessible, https, www, dropbox, com, heidi, xlsx, discussion, subsection, summarises, indicates, corresponding, answered, indicating, compositions, blanco, structural, az, adapting, mao, specific, cao, improved, memetic, dependence, relations, aburas, groce, rathore, automatic, li, zhang, dong, peng, hybrid, ding, adaptive, wang, oriented, multipopulation, chen, zhong, instrumentation, multiple, coverage, maragathavalli, unit, mutation, khan, amjad, wei, jiang, latiu, combining, constraint, programming, support, stress, deadlines, di, alesio, comparing, matlab, simulink, models, ghani, pathoriented, critical, components, jeya, mala, diversity, bueno, enhanced, el, serafy, object, suresh, silva, van, someren, generator, ahmed, hermadi, combinatorial, simplified, functional, hybridizing, artificial, immune, systems, liaskos, roper, multi, objective, product, henard, orthogonal, exploration, kifetew, pwisegen, pairwise, flores, cheon, reformulating, panichella, embedded, implemented, industrial, doganay, malburg, fraser, basis, evolution, xiangjuan, hibernate, constraints, marin, doungsa, ard, costeffectiveness, qualified, comply, simpler, non, popular, extension, repulsion, focused, addition, descriptive, statistics, statistical, hypothesis, looking, highlights, proposed, superior, varies, maximising, looked, scenarios, versions, generates, fewer, percentage, miss, tested, concluded, practically, perform, defined, maximize, higher, products, lower, control, majority, outperforms, approaches, average, overcome, disadvantages, possess, solving, surpassed, significantly, examples, achieved, remaining, statistically, significant, dynamic, symbolic, categories, considered, category, sufficient, independent, reported, divided, central, tendencies, categorys, demands, establish, significance, subcategories, discussed, insufficient, categorized, methods, mann, whitney, distribution, baselines, justify, comparable, alternative, categorised, extensions, option, containing, appendix, measured, factors, driving, target, executing, generated, evaluations, iterations, generations, division, oftentimes, controlflow, statement, condition, decision, strategy, classified, qualify, misc, identified, nwise, percentages, meaning, changed, providing, purposes, vary, convince, stability, encouraging, risen, remained, fairly, slight, increase, recent, alarmingly, researchers, emphasis, confirming, efficiency, inclined, whereas, dated, introducing, aspect, difficult, area, doesnt, switched, noticeable, indicate, prominent, per, tendency, precise, followed, closely, reverse, larger, tipped, favour, precedes, options, margin, digits, researched, widely, accepted, probably, continue, practice, measuring, doubt, exclude, include, extracting, noticing, named, partially, replicate, reviewed, realm, searchbased, complement, timeframe, deducted, fluctuation, positive, negative, produced, answering, accounting, reversed, indicated, downside