introduction, software, testing, integral, engineering, determine, strengths, vulnerabilities, program, according, anand, et, al, total, cost, development, thus, beneficial, automate, process, reduce, life, cycle, phases, requirements, design, review, test, planning, environment, setup, execution, reporting, costliest, manually, coming, inputs, possibility, human, error, forgetting, set, speed, efficient, automated, data, generation, automatically, generating, create, minimum, needed, achieve, goal, search, based, aims, automating, metaheuristic, algorithms, used, fitness, function, guide, focussing, ali, overview, state, applied, effectiveness, provide, framework, proper, survey, study, conducted, published, analysed, similar, covering, subsequent, period, analyse, whether, trends, emerged, within, thesis, replicating, elements, compare, findings, research, questions, respectively, sub, counting, lowest, level, hierarchy, investigated, following, addressed, fault, types, credible, evidence, literature, convincing, techniques, empirical, report, results, random, variation, inherent, accounted, common, alternatives, compared, measures, assessing, structured, chapter, brief, details, method, analyses, discusses, threats, validity, summarizes, conclusions, background, conducting, running, programme, intent, bugs, fixed, version, released, usually, contains, designing, going, assess, created, code, effort, tester, simple, occur, assembling, output, effective, possible, grouped, scripts, suites, instructions, performed, system, performs, actions, collection, expected, conditions, executed, oracle, mechanism, determining, fails, complete, predicted, actual, pass, verdict, marked, focus, interest, generate, minimizing, doing, selection, evaluate, areas, produce, example, genetic, simulated, annealing, particle, swarm, optimization, ant, colony, tabu, scatter, climbing, mentioned, briefly, introduced, inspired, natural, population, randomly, individuals, fit, assessed, selected, iterative, repeated, user, deems, necessary, holland, automation, heating, material, cooling, rid, defects, iteration, chosen, neighbours, neighbouring, swarming, behaviour, schooling, candidate, solutions, influenced, local, global, optima, previous, nature, particular, shortest, taking, advantage, pheromones, deposited, less, evaporate, completed, trail, tackle, iteratively, hoping, memory, memorize, prevents, glover, reference, combines, combined, evaluated, replace, scheduling, neural, networks, chooses, deemed, repeats, stuck, maxima, avoid, prioritization, presented, carrying, inclusion, criteria, therefore, guideline, consists, main, firstly, checks, clearly, stated, secondly, described, thirdly, importantly, adequacy, exactly, lastly, clear, reproducible, relevant, snowballing, tried, however, reasons, section, approach, later, discarded, standard, systematic, cf, cite, gathered, called, forward, backwards, exclusion, desired, beginning, project, starting, provided, wohlin, apparent, explicitly, resources, decided, original, various, repositories, string, definition, xplore, digital, library, science, direct, including, elsevier, wiley, interscience, springer, press, exception, due, unavailability, via, university, tartu, evolutionary, meta, heuristic, abstract, keywords, title, content, recreate, although, author, checked, missing, access, available, added, synonyms, smaller, scope, minimize, operator, contained, phrases, connected, costeffective, using, requires, adjustments, entire, easier, split, mixed, duplicates, removed, irrelevant, filter, modified, modification, underlined, similarly, context, medical, articles, terms, medicine, biology, decreased, considerable, amount, self, removal, further, analysis, discuss, excluded, application, applying, included, posters, extended, technical, phd, dissertations, pages, conference, journal, reducing, removing, explore, sciencedirect, shown, extraction, gather, information, excel, spreadsheet, transferred, extensive, collected, includes, purpose, comparison, baseline, accessible, https, www, dropbox, com, heidi, xlsx, outlines, discussion, subsection, summarises, indicates, corresponding, answered, indicating, compositions, web, services, 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, task, 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, liaskos, roper, multi, objective, product, henard, orthogonal, exploration, space, kifetew, pwisegen, pairwise, flores, cheon, reformulating, panichella, embedded, implemented, industrial, doganay, malburg, fraser, basis, evolution, xiangjuan, hibernate, marin, doungsa, ard, costeffectiveness, qualified, comply, account, simpler, non, popular, extension, twice, repulsion, being, focused, addition, descriptive, statistics, statistical, hypothesis, looking, highlights, proposed, superior, prove, varies, maximising, looked, worst, scenarios, improve, fewer, percentage, likely, miss, tested, concluded, nearly, practically, values, defined, maximize, higher, making, lower, control, majority, outperforms, winner, average, overcome, disadvantages, possess, solving, surpassed, significantly, achieved, remaining, statistically, significant, difference, dynamic, symbolic, categories, considered, sufficient, independent, reported, divided, central, tendencies, demands, establish, significance, subcategories, discussed, insufficient, categorized, mann, whitney, distribution, justify, comparable, categorised, anything, option, containing, appendix, measured, factors, driving, target, executing, generated, evaluations, division, oftentimes, controlflow, statement, decision, flow, strategy, score, classified, qualify, misc, identified, nwise, rising, choice, having, meaning, changed, providing, convince, reader, stability, encouraging, risen, column, remained, fairly, slight, increase, recent, alarmingly, researchers, putting, emphasis, confirming, efficiency, inclined, whereas, sense, dated, introducing, aspect, difficult, doesnt, switched, noticeable, prominent, per, rather, precise, followed, closely, reverse, larger, scales, tipped, favour, precedes, margin, double, digits, researched, widely, accepted, measuring, doubt, exclude, anybody, extracting, noticing, named, partially, replicate, reviewed, realm, searchbased, complement, timeframe, deducted, fluctuation, positive, negative, produced, answering, accounting, reversed, indicated, remains, downside