chapter, introduction, process, management, systems, pmss, used, dierent, domains, organizations, support, highly, dynamic, situations, cooperative, business, processes, emergency, health, example, variables, predict, therefore, occurrence, prevent, being, successfully, nished, engine, adapt, proposed, rst, version, developed, de, leoni, et, al, sapienza, universita, di, roma, breakthrough, enables, manage, changing, environments, require, adaptation, cyber, physical, integrated, everyday, life, factories, personalized, healthcare, etc, sensors, microcontrollers, pcs, smartphones, technologies, rapid, development, becoming, aordable, possible, create, adaptive, task, handling, automated, using, information, gathered, communication, icts, making, systemsbecoming, reality, interconnected, collaborating, computational, elements, controlling, components, provide, entities, robots, agents, range, innovative, applications, services, especially, driven, microcontrolles, wireless, cpss, designed, facilitate, collaboration, software, complex, discipline, gained, increasing, importance, describing, correlations, distributed, oers, powerful, representation, collaborative, activities, current, maturity, oriented, approaches, challenging, domainsbeyond, computing, future, automation, characterized, presence, coordinating, heterogeneous, variety, architectures, actuators, capabilities, involving, perform, \physical, achieve, common, goal, context, cycle, coordinate, oered, moreover, guarantee, control, interaction, required, continuously, collect, contextual, specic, employed, however, entirely, predictable, necessarily, operate, controlled, robust, unexpected, conditions, adaptable, exceptions, external, exogenous, events, jective, adapting, role, data, perspective, fundamental, including, processed, main, driver, triggering, focusing, ow, insucient, screening, ob, jects, performed, disseminated, interfaces, taken, consideration, planning, executing, emphasizes, representing, digitally, objects, aware, typically, continuous, digital, bridgethat, transforms, knowledge, extracted, counterpart, smartpm, exploits, based, techniques, self, features, known, eciently, eason, discrete, called, rstly, prototyped, proof, concept, demonstrate, adaptiveness, classical, thesis, improves, updating, ensure, proper, exchange, devices, author, prototype, simulation, actual, tool, platform, extended, android, plug, considered, realized, increase, usability, automatic, types, automatically, lled, creation, plugins, documented, explained, server, middleware, created, solve, issue, handlers, intel, galileo, arduino, studied, ardunio, uno, setup, built, rmware, communicate, bluetooth, discretization, challenge, faced, dening, theory, solutions, targeted, creating, web, building, introduces, initially, protocol, followed, updated, structure, layers, represents, contributions, targets, discretizing, proposes, concrete, implemented, maps, values, according, dened, location, detail, describes, approached, described, user, validation, carried, results, questionnaire, analyzed, discussed, concludes, discussing, feedback, opinion, background, advanced, diversity, adaptivity, expands, horizon, further, vastly, monitoring, automate, gathering, cyberphysical, combines, execution, unanticipated, detection, requiring, explicit, denition, resolution, strategies, basis, established, articial, intelligence, calculus, indigolog, mechanisms, provided, allows, deviate, prescribed, original, altering, model, particularly, suitable, managing, notifying, actors, initiating, logic, understanding, message, illustrated, assign, actorname, [workitem, taskname, taskid, [taskinput], [expectedoutput], xed, keyword, notify, assigned, contain, workitem, encapsule, itself, initiated, measure, temperature, identication, id_nwhere, nis, natural, taskinput, set, input, arguments, expectedoutput, expected, multiple, allowed, separated, comma, receiving, starting, following, readytostart, letting, received, conrms, started, reserved, acknowledge, corresponding, nish, nishedtask, [results], completion, ackcompl, nal, uninterrupted, release, available, trigger, triggered, adaptstart, calculated, calculation, logical, nds, shortest, resolve, expects, boolean, false, inconsistency, notication, adaptfinish, decade, mobile, led, ction, anymore, essential, consists, mainly, classes, receivers, chips, scanners, cameras, quality, robotic, printers, electric, pistons, eects, aect, state, charge, providing, rawdata, collected, readable, convert, levelcommands, upper, rawinstructions, underline, intelligent, neither, analyse, correlate, nor, compose, level, commands, hardware, devoted, acquisition, technological, ingredients, yourself, pro, popularity, raspberry, pi, proven, chosen, community, specications, standards, introducing, crucial, dependent, sequence, understood, http, cc, en, arduinoboarduno, www, raspberrypi, org, com, content, maker, quark, html, section, introduced, brie, re, previously, consisted, designer, simulator, java, added, currently, kernel, deals, previous, calculates, recover, normal, needed, written, programming, language, recovery, ubuntu, virtual, port, channel, reverse, tunnel, receive, reducing, related, unifying, sending, per, avoid, overhead, forwards, aected, graphical, dene, view, battery, design, invoke, online, listing, generated, alternatively, manually, typing, upload, le, schema, xsd, format, correct, improvement, reduce, minimal, sucient, integrity, lightweight, google, cloud, messaging, invoked, scripts, function, runtime, hosts, parses, generates, xmls, database, lookup, registration, request, submission, greater, registers, relevant, form, displayed, elds, gyroscope, microphone, rawsberry, position, converted, latitude, longitude, processing, gather, environmental, humidity, gas, instructions, appendix, overview, discusses, initial, additions, challange, reason, measurable, arises, automating, mapping, designing, possibility, consuming, errors, minimizing, choose, adding, less, eort, page, opened, default, browser, slider, thermometer, necessary, press, copy, address, paste, grid, unique, alternative, clicks, areas, marked, visually, checks, produce, tag, libis, attribute, valuedened, mappingrule, dependant, dimensions, library, discretize, minimum, maximum, translate, incoming, sample, data_type, lib, url, data_value, mappingrulen, discretevalue, structured, guided, compatible, encoding, standalone, xmlns, xmlschema, simpletype, location_type, restriction, base, string, enumeration, discretevaluen, generator, pointed, dimensional, similar, having, advantage, whenever, acquired, simply, clicking, divide, singleton, limited, marking, desired, asked, columns, divided, dynamically, webpage, cloudapp, net, smartpm_libgps, apk, toplat, toplon, botlat, botlon, compared, comparisons, formula, currentlatitude, currentlongitude, match, valueis, returned, useful, moving, bar, writing, generalized, generation, visualizing, inserted, temp_type, temp, smartpm_libhumid, extra, libtag, species, keywordmust, exactly, given, computable, modular, collection, manager, via, status, coming, registered, simple, reg, id, stored, log, removed, requirement, logging, logged, directed, accordingly, visualized, tasknametask, pipe, semicolon, separates, urlis, pause, resume, parsed, tasknamestart, tasknamepause, tasknameresume, implies, stopbutton, enabled, submitting, pausemessage, noties, caused, paused, stopand, simultaneously, xmlgui, submitto, serverresponseurl, fieldid, label, fieldlabel, fieldtype, requiredboolean, options, fieldoptions, autolib, pluginurl, discretizationrules, includes, taskidsent, actornamesent, response, eldtag, identied, eldtypemust, text, textbox, numeric, choice, dropdown, checkbox, auto, displays, yfor, nfor, non, eldoptions, pluginurlis, download, typeis, eldis, typethere, class, methods, dealing, illustrates, managed, lename, exists, getexternalstoragepublicdirectory, directory, downloaded, myclassof, loaded, instance, categories, connected, anything, code, implement, libinterface, override, usemylib, access, update, textviewwith, parsing, converting, public, textview, mautolabel, getname, gettype, storage, myclassis, passed, dexclassloader, classloader, libpath, filename, tmpdir, getabsolutepath, null, getclass, getclassloader, classtoload, loadclass, ut, ee, myclass, obj, newinstance, mcontext, package, rulesobject, private, getlow, gethigh, void, setlow, sethigh, setname, discretized, comparing, elaborate, description, lling, nearby, gps, blankgpsrules, folder, typical, relatively, parsexml, currentlocationlistener, getters, setters, matching, rome, implementslocationlistener, rulesobjectand, outparsexml, locationmanager, outcurrentlocationlistener, passing, currenlocationlistener, classdetectnoise, adapted, detectnoise, mediarecorder, decibels, outdetectnoise, readings, connecting, shield, connection, congured, successful, loop, float, readhumidity, bluetoothserial, print, println, temper, readtemperature, int, hchosensorvalueanalogread, hchovol, hcho, communicating, programmed, ltering, keyvalue, shared, preferences, socket, saved, developer, reference, sharedpreferences, meaning, apply, andparsexml, functionality, myclasscalls, congures, establishes, listening, stream, electronics, constructed, seeed, studio, grove, due, analog, volatile, organic, compound, concentration, toluene, benzene, methanal, combustible, alcohol, vapour, liquied, petroleum, propane, butane, carbon, monoxide, coal, liqueed, seeedstudio, wiki, grove_, _hcho_sensor, _gas_sensor, _tempturehumidity_sensor_, accuracy_mini, practical, hazard, leakages, vehicles, pre, heating, sheets, tests, actually, accurate, working, voltage, calibration, energy, greedy, powering, averagely, power, average, reconsidered, remodeled, assuming, implementation, operating, alongside, demonstrating, evaluate, scenario, participants, playing, ll, managementdomain, disaster, assist, potential, victims, composed, encoded, executed, deployed, helping, study, involves, improved, inspired, rails, locomotive, coaches, located, respectively, incident, measurements, dangerous, gases, evacuate, damages, human, equipped, installed, extinguish, kit, remove, debris, internet, beacon, dotted, squares, workpad, failed, connectivity, stage, derailment, intervention, covered, coverage, although, bandwidth, delay, eliminate, restore, network, guaranteed, intersection, modelling, shown, parallel, instructing, asking, later, assess, accident, occur, clear, anticipated, execute, procedure, align, instruct, extend, finally, encircled, resumed, completes, thrown, evacuating, sub, equipment, handed, tartu, toomemae, afterwards, topics, usefulness, ease, learning, satisfaction, statements, total, write, suggestions, likert, rating, scale, totaly, disagree, agree, overall, scoring, eective, explaining, rescue, experienced, suggests, compare, eectiveness, friendliness, rated, totally, friendly, lowest, fewest, accomplish, eortless, exible, everybody, highest, quickly, skillful, learnt, showed, satised, scores, below, analyze, evaluation, statistical, statistically, signicant, dierence, determined, acted, played, diverse, diversion, experience, diered, signicantly, conclusion, participating, rather, comments, establishing, interactive, included, develop, specially, evaluated, tackled, throughout, keeping, engineering, iterative, visual, verication, source, usage, focus, hosting, microsoft, azure, running, javascript, realization, github, smartpm_arduinohumidlib, smartpm_noizelib, smartpm_gpslib, smartpmsuite, proved, functional, advised, convenient, considering, critical, history, stable, ecient, turned, investigate, simultaneous, suggested, fully, transferred, lose, tunneling, faster, secure, nevertheless, thorough, testing