introduction, problem, mobile, devices, limited, computational, capabilities, performing, demand, resources, battery, device, usually, recent, increasingly, popular, using, perform, resource, intensive, transfer, jor, methods, delegation, method, code, ooading, traditional, client, server, architecture, data, required, operation, passed, online, performs, transfers, results, contrast, passing, chunk, considered, transferred, surrogate, computation, technique, apparent, benets, rstly, ooaded, internet, local, model, available, app, logic, secondly, development, unlike, setup, java, etc, environment, application, considering, candidate, research, industry, increasing, despite, widely, frameworks, models, economically, viable, challenges, applying, applications, non, deterministic, behaviour, factors, current, memory, connectivity, bandwidth, deciding, ooad, involved, decision, associated, experiments, chess, based, min, max, algorithm, samsung, galaxy, amazons, instances, eective, medium, instance, mediuminstance, per, continuous, availability, ineective, thesis, ended, creating, theory, mathematical, provides, incentive, users, eliminate, dependence, system, central, virtual, later, chapter, main, source, framework, deriving, statement, nd, process, economical, structure, structured, overview, testing, hypothesis, contribution, developed, implementation, details, simulation, prototype, conclude, future, references, referencessection, briey, solutions, currently, extensively, explaining, literature, nding, schemes, described, partitioning, identify, access, virtually, unlimited, total, execution, less, compared, locally, purpose, increase, throughput, processing, energy, couple, techniques, dierent, implement, dierences, underlying, representation, shown, contains, identifying, program, essentially, determine, whatto, howto, prolers, types, namely, staticprolers, dynamicprolers, static, annotation, developer, annotates, annotations, oadable, remote, specify, ecient, constraints, particular, feasible, eciently, issues, dynamic, various, analysis, keeping, previous, executions, approach, adaptable, individual, adapt, similarly, whento, collect, parameters, processor, network, indicate, whether, circumstances, result, reduction, consumption, component, provided, linear, programming, benecial, desired, outcomes, reduced, timing, reducing, combination, yield, consists, hosted, oading, surrogates, higher, limitations, increased, performance, scalable, clonecloud, syncing, decrease, multithreading, thinkair, lacks, adaptability, greedy, algorithms, cluster, optimization, comparison, disposal, related, brief, prominent, primarily, designed, reduce, increases, programs, create, proxy, dynamically, partition, normal, seamlessly, identied, status, encapsulates, syncs, migrated, executes, similar, limits, explicitly, solves, scalability, reallocate, needed, focuses, multi, threaded, multiple, migrate, freely, creates, resilience, failures, information, odessa, provide, looking, mainly, function, combined, proling, split, migrating, technical, common, presence, images, integral, removed, section, discuss, pros, cons, adapted, rapid, components, weve, interact, heterogeneous, focused, specically, android, ve, acceleration, directory, agreement, runtime, enables, dened, programmer, executed, remotely, composed, sub, design, explorer, modules, responsibility, location, consequently, rst, simply, ooads, registration, register, allocates, unique, servers, satisfying, requirements, responsibilities, include, selecting, node, connecting, selected, entity, communicate, dispatch, fetch, module, responsible, transferring, executing, depending, bytecode, reection, execute, dier, informed, relevant, action, registering, vms, hosting, informs, registers, discoverable, detailed, description, interaction, ocial, documentation, infrastructure, clients, easily, ow, ensures, respect, predened, quality, qos, whereas, manages, participating, complete, methodology, summarize, material, reviewed, survey, loosely, followed, systematic, reviewmethodology, proposed, kitchenham, derived, economic, cyber, foraging, scopus, websites, relevance, citations, publish, published, dealt, directly, aspect, context, autonomous, networks, initially, approaches, personal, social, sharing, networking, summarized, chen, et, al, aware, assumes, xed, connection, cloudlet, elements, pattern, implements, movable, specic, estimation, calculates, delay, appropriate, selection, calculate, obtained, optimal, nally, frameworkwhich, support, situation, regard, dependency, element, providing, computer, absolutely, necessary, drawback, user, irrespective, incurring, doesnt, developers, flores, hybrid, called, hymobi, mobiles, opportunities, possibilities, incorporates, credit, credits, reputation, peers, super, peer, includes, cloudlets, nodes, natural, candidates, locality, mediator, provider, consumer, contacts, nearest, actual, transaction, requester, addition, deduction, eectiveness, partially, community, encourages, participate, oering, type, reduces, jedari, novel, theoretic, encourage, selsh, relay, delivery, selshly, packet, currency, deliver, destination, electronic, divided, categories, cooperative, units, employs, bargain, strategy, carrier, aect, willingness, buer, reserve, played, nal, contributions, reliability, msns, employing, loaders, gan, vickrey, clarke, monetary, computations, successful, handling, request, facebook, satises, properties, truthfulness, rationality, scheme, computing, subtle, referred, benet, latency, proposes, proved, calculations, nash, equilibrium, superior, summary, previously, explained, sections, rely, completely, involves, wifi, bluetooth, introduces, discontinuous, mobility, maintenance, purposes, resorted, dedicated, subsequent, tested, genymotion, amazon, rapidis, installed, nexus, emulator, readily, accessible, variants, optimized, compute, computationally, workloads, databases, baseline, within, arranging, diagonal, recorded, specications, evident, clearly, shorter, cheapest, basic, solution, industrial, substantial, hence, validated, modeling, derive, trying, propose, operations, buyer, seller, ensure, fairness, introduced, competition, theoretical, continuously, update, ip, receiving, suitable, pictorial, detail, formulation, concepts, specially, cooperation, conict, rational, makers, economics, politic, science, situations, alliance, formed, conditions, coalitions, payos, predicting, strategies, simultaneous, sequential, simultaneously, actions, eectively, sequence, latter, representations, represent, represented, matrix, indicating, extensive, graphs, representing, tuple, perfect, imperfect, entities, functions, utility, input, payo, output, notion, commonly, named, american, mathematician, coined, attain, deviating, subset, constitute, larger, determining, induction, starting, condition, loaded, formulate, modeled, rubinstien, stahl, bargaining, initial, oer, continues, sellers, minimum, requires, maximum, aects, idenote, average, remaining, mi, rei, reirepresents, iand, represents, factor, capability, greater, lower, denote, pi, re, irepresents, dene, metric, iis, weighing, parameter, adjust, importance, rpt, ht, avg, bt, tand, calculation, calculated, basis, conversely, aord, retain, problematic, accumulated, rectify, overpay, gradually, equation, havg, payed, nis, sdenote, oered, requests, scenarios, clog, buyers, cater, trend, division, dierence, proportion, themselves, us, respectively, proportions, transmitting, equations, packets, proportional, longer, faster, lesser, inversely, expressed, sis, download, introduce, constant, tshould, consider, minimal, smallest, highest, smwill, percent, solving, rpmin, unit, sender, bis, upload, discount, patience, denoted, incorporate, ur, rrepresents, linked, aecting, ranges, ican, formula, iare, percentages, nite, assume, xto, received, xand, wanted, maximize, acceptable, inequality, equality, plugging, assumed, xinto, xgives, noted, special, manner, containing, positive, info, address, completed, validate, reliable, prole, fairly, studios, proler, pro, ject, mimics, created, contain, randomly, generated, internal, instructions, bounds, ghz, percentage, bounded, mbps, scenario, mimicking, nds, reached, timings, logged, sake, loadable, experiment, succession, changed, accordingly, scatter, plot, graph, slightly, distributions, gure, processes, density, centered, suggested, according, varying, failure, decreases, sharply, acting, loader, decreasing, linearly, resolve, clustering, discussed, periodically, statuses, backed, database, meaning, exists, session, postgresql, simplicity, dont, schema, conguration, scanning, serves, developing, recommended, devicesandooadingtasks, balance, modes, oadingtasks, performed, reference, progress, unsuccessful, restful, endpoints, implemented, repositories, exposes, accessed, business, restcontroller, contact, controllers, returned, format, documenting, swagger, software, sending, snapshot, updating, marking, failed, heroku, paas, manage, openly, les, eort, class, centralserverapplication, inversion, control, principle, ioc, injection, dependencies, ob, jects, constructor, arguments, instantiates, dependent, instantiate, develop, working, corresponding, deviceand, oadingtask, mapper, converting, dtos, vice, versa, wrapper, underlyng, devicerepository, andooadingtaskrepository, repository, dto, endpoint, convert, pass, expose, annotated, restcontrollerannotaion, indicates, devicecontrollerand, oadingtaskcontroller, cong, le, exceptions, handled, sample, original, added, additional, retrot, controls, communication, converts, pojos, serialization, deserialization, press, startbutton, populates, text, sellerdevices, established, solve, queensbuttons, resulting, demo, activity, showing, mainactivityand, transitions, demoactivitywhen, pressed, resposible, doing, activities, requested, apiservice, interface, denes, restclient, interacting, response, bus, busprovider, ottos, otto, event, decouple, allowing, storage, preferencesclass, storing, androids, sharedpreferences, retrive, id, updates, parsing, prototypes, perspective, mentioning, accelerationserver, listening, incoming, connections, tapping, updatebutton, uploaded, assigns, saved, supposed, presses, res, asking, diagram, lters, ltered, oadingtaskstable, mentioned, connected, taping, nqueensbutton, notication, successfully, completedand, deducting, crediting, oating, dialog, motorola, moto, listed, private, inferior, corroborated, resulted, conclusion, consisting, looked, partial, simulations, augment, although, require, layer, expensive, across, deployed, worldwide, requesting, closer, moreover, couldnt, assuming, introducing, exactly, incur, fee, option, paying, acquires, delegate, tenancy