introduction, preamble, internet, iot, refers, global, interconnection, objects, appliance, vehicles, unique, identifiers, protocol, address, ability, communicate, interact, react, given, devices, increases, predicted, billons, physical, being, connected, various, computing, methods, proposed, decade, improve, de, vices, related, performance, resource, usage, cloud, allows, executions, remotely, ternet, accessible, computer, virtually, unlimited, capabilities, terms, storage, processing, power, critical, environments, hospi, tals, military, paradigm, hardly, satisfy, requirements, mo, bility, support, location, awareness, latency, issues, methodology, shifted, computation, remote, computa, tional, closer, within, networks, closeness, improved, efficiency, enables, operations, less, limitation, mist, immerging, further, beyond, sensors, actuators, hence, communication, node, business, process, management, systems, bpms, utilize, workflow, engines, provide, overall, getting, involved, level, complex, programming, languages, thesis, associated, smooth, onto, constrained, differ, operating, platform, motivation, challenges, wireless, deployed, researchers, single, com, puters, sbcs, minimal, capacity, compared, personal, data, collected, submitted, centres, limited, thus, tasks, executed, consume, memory, scenario, consider, contains, collecting, quality, temperature, humidity, overloaded, continuous, carrying, filtering, sorting, transformation, submission, proximity, exists, idle, option, advantage, offload, ing, collaboration, model, age, extending, heterogeneity, vendors, hardware, feasible, deploy, dependency, fixation, therefore, implementing, common, standard, based, strategy, cross, across, lightweight, processes, easily, transferred, prior, knowledge, required, execute, packaging, entire, implementation, heavier, approach, making, deployable, containing, research, objectives, contribution, goals, develop, planning, framework, used, validate, whether, lightly, exe, cuted, evaluate, benefits, existing, outline, divided, sections, literature, review, background, technologies, consists, pro, posed, architecture, description, describes, testing, discussion, concluded, future, state, art, introduced, autoid, labs, initially, frequency, identification, tags, composition, ob, jects, active, participants, fitbit, having, discovered, using, categorized, major, application, domains, namely, en, terprise, utilities, mobile, scale, respective, community, na, regional, con, nectivity, nature, adopted, wu, et, al, layers, lowest, deals, transfers, adjacent, logical, addressing, manipula, tion, delivery, routing, transport, manages, internetwork, services, programs, specification, circuit, microprocessor, capable, input, output, fully, operate, regular, consumption, increased, anywhere, collect, specified, surrounding, actu, ators, perform, specific, action, widely, include, cubie, ar, https, www, raspberrypi, org, hardkernel, main, php, cubieboard, arduino, cc, workload, demand, faster, forward, optimize, below, profound, cloudcomputingcloud, provided, mand, access, shared, pool, ware, hosted, provisioned, needed, authorised, interaction, puting, threat, insecurity, transmitted, instability, la, tency, drawbacks, packets, attacks, reduce, cloudlets, local, nearby, fogandedgecomputingfog, net, fog, gateway, solved, failure, ensure, total, factories, health, units, intelligence, logic, directly, programmable, automation, trollers, infrastructure, intermediate, networking, however, inter, changeably, incorrect, completely, comparison, attributes, niroshinie, accessed, client, served, connection, clusters, peer, forms, vicinity, carried, bandwidth, self, reliability, privacy, mobileedgecomputing, cellular, server, accom, plished, traditional, operators, partners, allowing, rap, idly, innovative, subscribers, enterprises, vertical, segments, virtualization, virtual, fooled, severally, independently, summarization, type, complete, simulation, easier, virtualize, processors, virtualized, hypervisors, software, implement, instructions, set, classified, placed, microsoft, hyper, citrix, hypervi, sors, host, example, vmware, player, paral, xenserver, parallels, container, containerization, replaces, tradition, share, kernel, linux, namespaces, isolates, control, cgroups, limit, reservation, central, assigned, images, independent, bundled, depend, encies, regardless, [doc, running, instance, called, runnable, overhead, isolation, interlinked, interfaces, creation, multiple, guest, due, drivers, docker, techniques, mesos, kubernetes, scaling, deployment, developed, google, automatically, scheduling, desired, auto, starting, healing, rescheduling, pre, installed, bluetooth, tech, nologies, locally, globally, following, subsections, coap, zigbee, mqtt, ordinary, audio, stereo, expanded, range, munication, energy, footprint, connectivity, suita, ble, areas, wi, fi, direct, alliance, enhance, successful, mode, negotiate, functionalities, dynamically, owner, science, ganization, consistent, notation, expresses, information, sonja, categorised, components, heterogeneous, native, exposing, entity, element, interest, mediator, relatedworks, pahl, impact, study, focused, weight, distributed, users, consisted, customized, orchestration, ena, bled, riccardo, proposes, designing, distributes, collection, enabled, horizontal, integration, oversee, endpoint, centers, improvement, disk, ramalho, difference, erized, visor, results, regards, tainerization, migration, maintain, taken, tests, sysbench, showed, tainer, outperforms, situation, ex, ecution, overview, introduces, discuss, represents, predictable, accessibility, computational, communicative, ser, via, requesters, providers, oriented, context, aware, adaptive, distribu, widen, scope, collab, orative, distribution, sub, collaborative, sec, described, identified, mentioned, organizations, possibility, similar, compatible, installation, freely, offloaded, sending, response, seeker, ploy, cess, reliable, going, detail, compo, nents, depicted, manager, substituting, virtualiza, lighter, responsibility, avoid, conflict, responsible, fetching, runtime, remove, freeing, re, available, ma, chine, role, discovery, establishment, automated, taking, completed, receives, exposes, receiving, extracting, encapsulated, create, necessary, representational, deploying, simultaneously, received, basing, conditions, determined, modelling, atomicity, caters, quired, controlled, manner, sistent, substituted, executing, correspond, adaptor, retrieve, sensory, couple, industry, openhab, [ope], values, backend, hypertext, established, source, request, format, extensible, markup, javascript, bus, adapter, translate, transform, frame, built, implemented, github, akaiz, [doc], chosen, package, im, plementation, wrap, ping, substitute, actual, assurance, id, mount, unionfs, procesor, contained, extracts, dominant, colours, iterating, throughout, pixels, pushed, whenever, fetch, hub, didnt, highly, commands, applied, started, mounting, security, [start, port, build], link], file, functions, stopcontainers, belonging, startcontainers, latest, bin, sh, exec, doc, tcp, registry, effect, negli, gible, added, configuration, simplifies, velopment, micro, [spg], publically, ployable, defined, payload, parameters, io, guides, workflowmanagerimplementationwe, choose, choreography, larger, patterns, events, agement, simultaneous, tomcat, camunda, apache, cockpit, partial, illustrated, message, split, checks, flow, previous, deci, sion, imple, mentation, sender, custom, extensions, properties, pass, passed, free, heterogonous, flexible, modellers, careless, adding, finding, picked, launch, sired, java, delegate, internal, external, depicts, contents, ager, json, aim, confirm, positive, sole, involves, offloading, cesses, experiments, transferring, listed, servlet, ca, munda, unwrapping, processed, hint, noted, attained, meta, text, apx, gine, jpeg, devicesandtheirspecificationsour, spec, ifications, quad, core, classic, raspbian, jessie, digital, droplet, ubuntu, testanalysisin, graphical, representation, generated, discussed, observation, meth, ods, stage, txt, receiver, unwrap, intended, immediately, require, division, parallelism, plete, ceiver, proof, concept, extracted, finished, returned, interpretation, overalltimecomparison, highest, compare, spectively, anticipated, post, contributed, partially, redistributed, transmitting, ployed, average, recorded, cessed, comparing, se, conds, choos, overallcpuusagecomparison, cpu, rise, ployment, attain, overallramusagecomparison, resulted, negligible, considering, favors, spent, powerful, analysis, quickly, preprocessed, assumed, conclusions, targeted, minimizing, transmission, author, suggesting, cur, rently, greatly, hindered, ment, frictionless, dynam, ically, factor, irrespective, proximal, lastly, adoption, sys, tem, consuming, currently, raw, extend