1 line
16 KiB
Clojure
1 line
16 KiB
Clojure
{:highlights [{:id #uuid "63f8bef9-ceee-424d-87f4-dfe4bc3f7f1e", :page 1, :position {:bounding {:x1 0, :y1 30, :x2 854.5791015625, :y2 236.703125, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 0, :y1 30, :x2 0, :y2 49.5, :width 941.385, :height 1285.1333333333332} {:x1 714.6514282226562, :y1 204.6953125, :x2 854.5791015625, :y2 219.6953125, :width 941.385, :height 1285.1333333333332} {:x1 83.5234375, :y1 221.703125, :x2 125.44839477539062, :y2 236.703125, :width 941.385, :height 1285.1333333333332}), :page 1}, :content {:text "Cloud for processing and storage"}, :properties {:color "green"}} {:id #uuid "63f8bf02-91ab-437b-8f09-301e1862a8d2", :page 1, :position {:bounding {:x1 0, :y1 46, :x2 837.0932159423828, :y2 253.7109375, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 0, :y1 46, :x2 0, :y2 65.5, :width 941.385, :height 1285.1333333333332} {:x1 172.9485626220703, :y1 221.703125, :x2 837.0932159423828, :y2 236.703125, :width 941.385, :height 1285.1333333333332} {:x1 83.5234375, :y1 238.7109375, :x2 585.9818725585938, :y2 253.7109375, :width 941.385, :height 1285.1333333333332}), :page 1}, :content {:text "network latency and limited bandwidth, this vertical offloading model, however, fails to meet requirements of time-critical data-intensive applications which must act upon generated data with minimum time delays"}, :properties {:color "green"}} {:id #uuid "63f8bf10-b38e-4d15-861c-5697ad01e30d", :page 1, :position {:bounding {:x1 0, :y1 78, :x2 850.2665710449219, :y2 287.7265625, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 0, :y1 78, :x2 0, :y2 97.5, :width 941.385, :height 1285.1333333333332} {:x1 182.77059936523438, :y1 255.71875, :x2 850.2665710449219, :y2 270.71875, :width 941.385, :height 1285.1333333333332} {:x1 83.5234375, :y1 272.7265625, :x2 483.81756591796875, :y2 287.7265625, :width 941.385, :height 1285.1333333333332}), :page 1}, :content {:text "distributed architecture enabling stream data processing at the edge of the network, broadening the principle of enabling processing closer to data sources adopted by Fog and Edge Computing"}, :properties {:color "green"}} {:id #uuid "63f8bf5b-bb7f-4899-ade1-94ce287e6e9a", :page 1, :position {:bounding {:x1 0, :y1 318, :x2 462.20782470703125, :y2 684.2890625, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 0, :y1 318, :x2 0, :y2 337.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 334, :x2 0, :y2 353.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 350, :x2 0, :y2 369.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 366, :x2 0, :y2 385.5, :width 941.385, :height 1285.1333333333332} {:x1 193.5318145751953, :y1 590.34375, :x2 460.91310119628906, :y2 607.84375, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 609.4296875, :x2 462.20782470703125, :y2 626.9296875, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 628.515625, :x2 462.14202880859375, :y2 646.015625, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 647.6953125, :x2 462.1732177734375, :y2 665.1953125, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 666.7890625, :x2 105.33726501464844, :y2 684.2890625, :width 941.385, :height 1285.1333333333332}), :page 1}, :content {:text "ime-critical IoT applications and services demand for near real-time data processing and reaction, they cannot rely on (potentially outdated) results obtained by sending data over the network to a remote processing location."}, :properties {:color "green"}} {:id #uuid "63f8bf83-45dc-4b3f-b136-b724e1fd0a63", :page 1, :position {:bounding {:x1 0, :y1 526, :x2 462.17486572265625, :y2 913.421875, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 0, :y1 526, :x2 0, :y2 545.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 542, :x2 0, :y2 561.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 558, :x2 0, :y2 577.5, :width 941.385, :height 1285.1333333333332} {:x1 314.1163330078125, :y1 838.5703125, :x2 462.12225341796875, :y2 856.0703125, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 857.75, :x2 462.17486572265625, :y2 875.25, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 876.8359375, :x2 462.120849609375, :y2 894.3359375, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 895.921875, :x2 318.2584533691406, :y2 913.421875, :width 941.385, :height 1285.1333333333332}), :page 1}, :content {:text "Edge Computing paradigm aims at pushing intelligence to devices that not only provide sensing and actuation resources, but also act as computational nodes in their own right."}, :properties {:color "green"}} {:id #uuid "63f8bf99-a4a9-4aa5-9cd4-80baabbc57a8", :page 1, :position {:bounding {:x1 0, :y1 533.09375, :x2 900.4193725585938, :y2 721.5, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 607.89306640625, :y1 533.09375, :x2 900.4193725585938, :y2 550.59375, :width 941.385, :height 1285.1333333333332} {:x1 482.078125, :y1 552.1796875, :x2 712.7073364257812, :y2 569.6796875, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 702, :x2 0, :y2 721.5, :width 941.385, :height 1285.1333333333332}), :page 1}, :content {:text "Stream Processing architecture to enable horizontal offloading at the edge, "}, :properties {:color "green"}} {:id #uuid "63f8bfb0-bd3c-4726-b0cc-76c682e45e35", :page 1, :position {:bounding {:x1 0, :y1 590.3515625, :x2 900.4207763671875, :y2 769.5, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 839.3359375, :y1 590.3515625, :x2 900.4207763671875, :y2 607.8515625, :width 941.385, :height 1285.1333333333332} {:x1 482.078125, :y1 609.4375, :x2 592.72216796875, :y2 626.9375, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 750, :x2 0, :y2 769.5, :width 941.385, :height 1285.1333333333332}), :page 1}, :content {:text "Clustered Edge Computing"}, :properties {:color "green"}} {:id #uuid "63f8c7be-c364-45ce-8b67-24142f7aa230", :page 1, :position {:bounding {:x1 0, :y1 666.796875, :x2 900.4981079101562, :y2 849.5, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 538.3353271484375, :y1 666.796875, :x2 900.424072265625, :y2 684.296875, :width 941.385, :height 1285.1333333333332} {:x1 482.078125, :y1 685.8828125, :x2 900.4981079101562, :y2 703.3828125, :width 941.385, :height 1285.1333333333332} {:x1 482.078125, :y1 704.96875, :x2 747.437255859375, :y2 722.46875, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 814, :x2 0, :y2 833.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 830, :x2 0, :y2 849.5, :width 941.385, :height 1285.1333333333332}), :page 1}, :content {:text "proposed architecture aims to minimize the amount of data sent to a remote server, reduce network latency, and thus achieve faster processing results."}, :properties {:color "green"}} {:id #uuid "63f8c827-2eac-4265-9d81-e23ee2e5ea7b", :page 2, :position {:bounding {:x1 0, :y1 654, :x2 462.2418518066406, :y2 1124.796875, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 0, :y1 654, :x2 0, :y2 673.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 670, :x2 0, :y2 689.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 686, :x2 0, :y2 705.5, :width 941.385, :height 1285.1333333333332} {:x1 370.8185729980469, :y1 1049.9375, :x2 462.2418518066406, :y2 1067.4375, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 1069.0234375, :x2 462.1379089355469, :y2 1086.5234375, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 1088.2109375, :x2 462.0821533203125, :y2 1105.7109375, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 1107.296875, :x2 170.37155151367188, :y2 1124.796875, :width 941.385, :height 1285.1333333333332}), :page 2}, :content {:text "For example, the initial object detection can take place immediately at the source, whereas more complex operations are undertaken on a remote server"}, :properties {:color "green"}} {:id #uuid "63f8c856-aedc-4794-93e8-c6dc9d74e7a6", :page 2, :position {:bounding {:x1 0, :y1 209.7578125, :x2 900.4739990234375, :y2 961.5, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 648.18701171875, :y1 209.7578125, :x2 900.4302978515625, :y2 227.2578125, :width 941.385, :height 1285.1333333333332} {:x1 482.0703125, :y1 228.84375, :x2 900.4739990234375, :y2 246.34375, :width 941.385, :height 1285.1333333333332} {:x1 482.0703125, :y1 248.0234375, :x2 581.0324096679688, :y2 265.5234375, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 926, :x2 0, :y2 945.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 942, :x2 0, :y2 961.5, :width 941.385, :height 1285.1333333333332}), :page 2}, :content {:text " resource allocation problem for optimal placement of video analytics queries in such a hierarchy is formulated"}, :properties {:color "green"}} {:id #uuid "63f8c85f-f22c-4889-999e-c3b9dd311f17", :page 2, :position {:bounding {:x1 632.0599365234375, :y1 286.1953125, :x2 847.3326416015625, :y2 303.6953125, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 632.0599365234375, :y1 286.1953125, :x2 847.3326416015625, :y2 303.6953125, :width 941.385, :height 1285.1333333333332}), :page 2}, :content {:text "number of hops–a limitation"}, :properties {:color "purple"}} {:id #uuid "63f8c894-6908-4d57-ad38-ba2fea82e042", :page 2, :position {:bounding {:x1 0, :y1 534.421875, :x2 900.4844970703125, :y2 1249.5, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 770.5487670898438, :y1 534.421875, :x2 900.4461059570312, :y2 551.921875, :width 941.385, :height 1285.1333333333332} {:x1 482.0703125, :y1 553.5078125, :x2 900.4254150390625, :y2 571.0078125, :width 941.385, :height 1285.1333333333332} {:x1 482.0703125, :y1 572.59375, :x2 900.4844970703125, :y2 590.09375, :width 941.385, :height 1285.1333333333332} {:x1 482.0703125, :y1 591.6875, :x2 813.9708251953125, :y2 609.1875, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 1198, :x2 0, :y2 1217.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 1214, :x2 0, :y2 1233.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 1230, :x2 0, :y2 1249.5, :width 941.385, :height 1285.1333333333332}), :page 2}, :content {:text "lack of support for pooling computing resources of multiple collocated edge devices, which only became possible with the recent advances in hardware and networking technologies."}, :properties {:color "green"}} {:id #uuid "63f8c8a2-5c3c-421e-ae46-18cd1e8682f9", :page 2, :position {:bounding {:x1 0, :y1 610.7734375, :x2 900.42333984375, :y2 1297.5, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 867.504150390625, :y1 610.7734375, :x2 900.42333984375, :y2 628.2734375, :width 941.385, :height 1285.1333333333332} {:x1 482.0703125, :y1 629.859375, :x2 900.396728515625, :y2 647.359375, :width 941.385, :height 1285.1333333333332} {:x1 482.0703125, :y1 648.9453125, :x2 842.9185180664062, :y2 666.4453125, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 1262, :x2 0, :y2 1281.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 1278, :x2 0, :y2 1297.5, :width 941.385, :height 1285.1333333333332}), :page 2}, :content {:text "edge devices can be clustered and managed through middleware at run-time, thereby achieving even lower latency."}, :properties {:color "green"}} {:id #uuid "63f8c8b3-a5a0-4fbd-b9b3-a8118e547a06", :page 2, :position {:bounding {:x1 0, :y1 648.9453125, :x2 900.472412109375, :y2 1345.5, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 847.4058837890625, :y1 648.9453125, :x2 900.4429321289062, :y2 666.4453125, :width 941.385, :height 1285.1333333333332} {:x1 482.0703125, :y1 668.125, :x2 900.472412109375, :y2 685.625, :width 941.385, :height 1285.1333333333332} {:x1 482.0703125, :y1 687.2109375, :x2 900.4528198242188, :y2 704.7109375, :width 941.385, :height 1285.1333333333332} {:x1 482.0703125, :y1 706.296875, :x2 822.3848876953125, :y2 723.796875, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 1294, :x2 0, :y2 1313.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 1310, :x2 0, :y2 1329.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 1326, :x2 0, :y2 1345.5, :width 941.385, :height 1285.1333333333332}), :page 2}, :content {:text "Similar to the Cloud- and Fog-level coordination, these approaches rely on equipping edge nodes with agent-like virtual containers to enable orchestration and management"}, :properties {:color "purple"}} {:id #uuid "63f8c8bc-8a8b-46f3-9815-2797919abfda", :page 2, :position {:bounding {:x1 0, :y1 725.390625, :x2 900.4677734375, :y2 1377.5, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 482.0703125, :y1 725.390625, :x2 900.4677734375, :y2 742.890625, :width 941.385, :height 1285.1333333333332} {:x1 482.0703125, :y1 744.4765625, :x2 776.3698120117188, :y2 761.9765625, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 1358, :x2 0, :y2 1377.5, :width 941.385, :height 1285.1333333333332}), :page 2}, :content {:text "edge devices are able to communicate with each other to split, delegate, and share processing tasks."}, :properties {:color "purple"}} {:id #uuid "63f8c8e4-64ec-47ac-a0ce-6b6d36bef4ed", :page 2, :position {:bounding {:x1 759.3046875, :y1 973.609375, :x2 815.4588623046875, :y2 991.109375, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 759.3046875, :y1 973.609375, :x2 815.4588623046875, :y2 991.109375, :width 941.385, :height 1285.1333333333332}), :page 2}, :content {:text "cloudlets"}, :properties {:color "purple"}} {:id #uuid "63f8c904-e251-4a6a-803d-497789db8302", :page 3, :position {:bounding {:x1 122.9752197265625, :y1 343.4453125, :x2 457.8564758300781, :y2 360.9453125, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 122.9752197265625, :y1 343.4453125, :x2 457.8564758300781, :y2 360.9453125, :width 941.385, :height 1285.1333333333332}), :page 3}, :content {:text "cluster initiators/coordinators and worker nodes"}, :properties {:color "purple"}} {:id #uuid "63f8c911-91eb-4688-82ba-2590ae161dac", :page 3, :position {:bounding {:x1 0, :y1 30, :x2 462.2239685058594, :y2 418.203125, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 0, :y1 30, :x2 0, :y2 49.5, :width 941.385, :height 1285.1333333333332} {:x1 329.5884704589844, :y1 381.6171875, :x2 462.2239685058594, :y2 399.1171875, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 400.703125, :x2 425.1344909667969, :y2 418.203125, :width 941.385, :height 1285.1333333333332}), :page 3}, :content {:text "dynamic discovery, selection and management of suitable nodes at run-time."}, :properties {:color "purple"}} {:id #uuid "63f8c926-cb6e-4a19-92cf-b4bda9d58a68", :page 3, :position {:bounding {:x1 0, :y1 126, :x2 462.28717041015625, :y2 532.8203125, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 0, :y1 126, :x2 0, :y2 145.5, :width 941.385, :height 1285.1333333333332} {:x1 339.9201965332031, :y1 496.234375, :x2 462.28717041015625, :y2 513.734375, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 515.3203125, :x2 326.7252502441406, :y2 532.8203125, :width 941.385, :height 1285.1333333333332}), :page 3}, :content {:text "tream Processing middleware for in-memory data analytics"}, :properties {:color "purple"}} {:id #uuid "63f8c932-52d7-42b5-859b-d7a816d8211d", :page 3, :position {:bounding {:x1 0, :y1 174, :x2 462.1189270019531, :y2 590.078125, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 0, :y1 174, :x2 0, :y2 193.5, :width 941.385, :height 1285.1333333333332} {:x1 114.60781860351562, :y1 553.4921875, :x2 462.1189270019531, :y2 570.9921875, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 572.578125, :x2 106.31857299804688, :y2 590.078125, :width 941.385, :height 1285.1333333333332}), :page 3}, :content {:text "dynamic clustering and task offloading at system run-time"}, :properties {:color "purple"}} {:id #uuid "63f8c95a-e7c0-4d93-812b-d578335f707f", :page 3, :position {:bounding {:x1 0, :y1 398, :x2 462.1297607421875, :y2 909.0703125, :width 941.385, :height 1285.1333333333332}, :rects ({:x1 0, :y1 398, :x2 0, :y2 417.5, :width 941.385, :height 1285.1333333333332} {:x1 0, :y1 414, :x2 0, :y2 433.5, :width 941.385, :height 1285.1333333333332} {:x1 171.75851440429688, :y1 853.3984375, :x2 462.1097106933594, :y2 870.8984375, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 872.484375, :x2 462.1297607421875, :y2 889.984375, :width 941.385, :height 1285.1333333333332} {:x1 43.6484375, :y1 891.5703125, :x2 322.4930114746094, :y2 909.0703125, :width 941.385, :height 1285.1333333333332}), :page 3}, :content {:text "dge Computing has to be enhanced with clustering techniques extending its application domain towards Clustered Edge Computing (CEC)"}, :properties {:color "purple"}}], :extra {:page 1}} |