introduction, testing, essential, software, development, lifecycle, ensure, quality, types, used, taught, university, tartu, introduces, lectures, lab, sessions, starting, thesis, ensuring, materials, relevant, appropriate, possible, students, improve, upcoming, projects, specialists, static, code, analysis, convenient, highly, effective, technique, discovering, potential, bugs, especially, dynamic, fail, method, focusing, however, feedback, received, previous, therefore, objective, enhance, overview, enhanced, newly, created, differ, existing, perceived, consists, introducing, tool, faults, given, documentation, fairly, negative, mostly, claiming, system, test, comprehended, timeframe, workload, explanatory, enhancements, within, targeted, eliminate, familiar, easily, completely, written, specifically, carefully, chosen, seeded, motivational, task, added, beginning, awareness, furthermore, homework, grading, scheme, adjusted, fit, defined, min, per, chapter, previously, principles, followed, constructing, package, explained, focuses, finished, explaining, individual, pointing, composed, completed, recommendations, future, improvements, suggested, summary, main, results, usage, developed, stated, background, section, topic, semester, systematic, according, official, page, aims, aspects, control, various, consisted, following, issue, reporting, document, inspection, defect, prediction, automated, regression, goal, involves, looking, known, error, patterns, unconventional, actually, executing, advantages, rarely, executed, location, maintain, records, formal, usually, maintenance, detect, earlier, product, cheaper, fix, security, widely, review, inspected, developers, report, proven, detecting, weaknesses, recently, adapted, demand, working, bigger, led, stephen, johnson, called, lint, examined, source, programs, tried, proved, normally, revealed, faster, automatic, emerged, originally, performed, vahid, garousi, calgary, canada, major, java, complete, structure, instructions, zipfile, containing, describes, familiarizing, running, findbugs, reading, analyzing, warnings, example, equals, comparing, deciding, whether, false, positive, randomly, null, pointer, dereference, benefits, versus, manual, writing, total, distributed, nullpointer, comparison, ___________________________________, http, sourceforge, net, www, jfree, org, jfreechart, eclipse, asked, write, liked, question, general, comments, conclusions, performing, useful, dropped, missing, etc, constructive, using, reported, mentioned, extensive, fully, understood, information, needed, determine, purpose, single, analyze, determining, difficult, outdated, version, opportunity, choose, occurred, installation, setting, language, specific, support, integrated, environments, plugin, consequently, explanations, reconsidered, changing, taken, consideration, considered, seemed, range, easiest, setup, process, reaching, freely, being, restricted, unchanged, minimize, options, preferences, occur, checkstyle, pmd, github, io, jutils, com, design, schedule, revised, instructors, divided, preparation, expected, later, moving, familiarization, usefulness, having, inspect, manually, deliberately, talented, faulty, reasonable, appendix, raising, graded, passed, briefly, orally, discussed, class, discussion, represents, variables, constructor, getters, longer, contains, harry, replace, condition, statement, strings, compared, reference, equality, probable, object, value, char, ignored, immutable, assigned, itself, output, screen, noted, perspective, shown, considering, talked, oriented, programming, common, research, complexity, self, assignment, arguments, apparent, invoking, infinite, recursive, loops, noticed, examining, unused, repeatedly, likely, unnoticed, ignoring, modifying, overlooked, nevertheless, realize, importance, _____________________, cs, ut, ee, flow, addressed, compare, changed, separate, completing, necessary, set, hospitalsystem, technical, brief, functionalities, basic, application, sample, classes, allows, user, simple, actions, diagram, interface, include, checking, patients, seeing, current, status, hospital, exception, updating, screenshots, complained, learning, nearly, life, less, easier, comprehend, reduces, greatly, overlap, detailed, tend, produce, deal, concept, understand, receive, themselves, giving, implementations, deeper, description, clearer, otherwise, quickly, difference, refers, similar, introduced, preliminary, handed, analyzed, separately, corresponds, filled, fixed, rather, thrown, creates, doesnt, anything, simply, creating, instance, birthyear, cannot, built, specially, understandable, ranks, confidences, across, taking, mandatory, enrolling, displays, amount, distribution, choosing, concern, troubling, scary, scariest, normal, target, explorer, view, selecting, mainly, clear, encounter, closer, examinationroom, style, coding, correct, initialized, dereferenced, situations, discouraged, replaced, clause, form, facilitate, scale, bringing, concrete, mention, finding, areas, required, implemented, covered, vice, versa, estimated, spent, getting, inspecting, submission, actual, average, experiments, carried, limit, deliverables, interest, prepared, suitable, bachelor, computer, science, exceptionally, examiner, spotted, listed, column, additional, regarding, significantly, higher, participating, maximum, hence, fulfil, smaller, intentionally, skills, acquired, predecessor, conducted, varying, individually, addition, subjects, valuable, exactly, vary, achieved, lowest, incorrect, complicated, indicate, based, weaker, metrics, active, participation, activity, manageable, provided, associated, titles, available, wiki, content, paragraphs, guideline, systematized, independent, scrolling, overwhelming, confusing, rasmus, ru, navigation, pdf, zip, file, imported, details, showing, appeared, execution, april, approximately, guide, introductory, knowledge, workflow, discuss, afterwards, smoothly, concluded, examinations, packed, success, reasons, varied, misinterpretation, interpreted, deeply, solved, superficially, defines, lack, superficial, solution, qualitative, online, questionnaire, bonus, participated, whom, collection, presented, collected, via, suggestions, evaluation, likert, rating, allowing, express, agree, disagree, clearly, communicated, interesting, choice, transparent, difficulty, overall, context, entirely, somewhat, slightly, lower, helpful, tendencies, horizontal, bar, charts, percentage, chose, corresponding, requested, supported, although, adding, extra, jetbrains, showed, majority, presume, simplification, increased, proposed, install, increase, productivity, uploaded, force, acquainted, assure, maximize, profit, turned, gain, satisfaction, firstly, requirements, scope, limited, consider, teaching