Files
logseq/assets/Najdataei - Efficient Data Streaming Analytic Designs for Para.edn
2025-06-05 22:07:12 +02:00

1 line
38 KiB
Clojure
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{:highlights [{:id #uuid "63b98754-da56-4fcd-959b-97e2fc8cf674", :page 5, :position {:bounding {:x1 0, :y1 93, :x2 694.1863403320312, :y2 326.9453125, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 93, :x2 0, :y2 114.5, :width 798.425, :height 1129.1333333333332} {:x1 493.33734130859375, :y1 288.515625, :x2 694.1863403320312, :y2 307.015625, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 308.4453125, :x2 225.23284912109375, :y2 326.9453125, :width 798.425, :height 1129.1333333333332}), :page 5}, :content {:text "rovide massive amounts of data streams"}, :properties {:color "purple"}} {:id #uuid "63b9875f-e9fe-4d67-912c-5f0faa98360d", :page 5, :position {:bounding {:x1 0, :y1 109, :x2 697.2576904296875, :y2 366.7890625, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 109, :x2 0, :y2 130.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 125, :x2 0, :y2 146.5, :width 798.425, :height 1129.1333333333332} {:x1 395.05377197265625, :y1 308.4453125, :x2 694.4862060546875, :y2 326.9453125, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 328.3671875, :x2 697.2576904296875, :y2 346.8671875, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 348.2890625, :x2 244.53717041015625, :y2 366.7890625, :width 798.425, :height 1129.1333333333332}), :page 5}, :content {:text "demand for timely analysis has resulted in a shift of data processing paradigms towards continuous, parallel, and multitier computing. "}, :properties {:color "purple"}} {:id #uuid "63b9876b-29fd-4210-93e7-7e6e99b63a51", :page 5, :position {:bounding {:x1 275.59429931640625, :y1 368.21875, :x2 693.3627319335938, :y2 386.71875, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 275.59429931640625, :y1 368.21875, :x2 693.3627319335938, :y2 386.71875, :width 798.425, :height 1129.1333333333332}), :page 5}, :content {:text "analysis speed, precision, costs, and deterministic execution"}, :properties {:color "purple"}} {:id #uuid "63b98774-1343-48d1-8d0c-02248b5c3cdc", :page 5, :position {:bounding {:x1 0, :y1 173, :x2 694.4895629882812, :y2 426.5703125, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 173, :x2 0, :y2 194.5, :width 798.425, :height 1129.1333333333332} {:x1 555.128662109375, :y1 388.140625, :x2 694.4895629882812, :y2 406.640625, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 408.0703125, :x2 624.8497924804688, :y2 426.5703125, :width 798.425, :height 1129.1333333333332}), :page 5}, :content {:text "efficient continuous processing of streams of data in a decentralized and timely manner."}, :properties {:color "purple"}} {:id #uuid "63b98788-2649-45a6-be7f-74bd20ffbbd1", :page 5, :position {:bounding {:x1 0, :y1 221, :x2 695.0778198242188, :y2 526.1953125, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 221, :x2 0, :y2 242.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 237, :x2 0, :y2 258.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 253, :x2 0, :y2 274.5, :width 798.425, :height 1129.1333333333332} {:x1 619.9955444335938, :y1 447.921875, :x2 694.4854736328125, :y2 466.421875, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 467.84375, :x2 695.0778198242188, :y2 486.34375, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 487.765625, :x2 694.4837646484375, :y2 506.265625, :width 798.425, :height 1129.1333333333332} {:x1 131.6796875, :y1 507.6953125, :x2 339.4894104003906, :y2 526.1953125, :width 798.425, :height 1129.1333333333332}), :page 5}, :content {:text "ontinuous machine learning/data mining types of problems, appearing commonly in IoT applications, and in particular continuous clustering and monitoring, for which we present novel algorithms"}, :properties {:color "purple"}} {:id #uuid "63b987b5-712f-4a26-a3ab-38b34d0712b1", :page 5, :position {:bounding {:x1 412.9296875, :y1 766.7265625, :x2 478.782958984375, :y2 785.2265625, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 412.9296875, :y1 766.7265625, :x2 478.782958984375, :y2 785.2265625, :width 798.425, :height 1129.1333333333332}), :page 5}, :content {:text "DRIVEN"}, :properties {:color "purple"}} {:id #uuid "63b987c4-6879-4f67-84ca-0203ef9a7470", :page 5, :position {:bounding {:x1 306.234375, :y1 806.5703125, :x2 389.39306640625, :y2 825.0703125, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 306.234375, :y1 806.5703125, :x2 389.39306640625, :y2 825.0703125, :width 798.425, :height 1129.1333333333332}), :page 5}, :content {:text "STRATUM"}, :properties {:color "purple"}} {:id #uuid "63b987ca-5000-4518-91af-b475c85a61aa", :page 5, :position {:bounding {:x1 162.6171875, :y1 846.421875, :x2 243.2197265625, :y2 864.921875, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 162.6171875, :y1 846.421875, :x2 243.2197265625, :y2 864.921875, :width 798.425, :height 1129.1333333333332}), :page 5}, :content {:text "STRETCH"}, :properties {:color "purple"}} {:id #uuid "63b9891f-88c6-4520-9e13-714838168cf1", :page 9, :position {:bounding {:x1 0, :y1 253, :x2 694.011474609375, :y2 680.421875, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 253, :x2 0, :y2 274.5, :width 798.425, :height 1129.1333333333332} {:x1 341.82928466796875, :y1 641.9921875, :x2 694.011474609375, :y2 660.4921875, :width 798.425, :height 1129.1333333333332} {:x1 178.25, :y1 661.921875, :x2 450.191650390625, :y2 680.421875, :width 798.425, :height 1129.1333333333332}), :page 9}, :content {:text "Driven: a framework for efficient data retrieval and clustering in vehicular networks"}, :properties {:color "purple"}} {:id #uuid "63b98953-bf92-4ca3-a9dc-486903c1b63a", :page 17, :position {:bounding {:x1 0, :y1 93, :x2 694.9409790039062, :y2 460.078125, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 93, :x2 0, :y2 114.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 109, :x2 0, :y2 130.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 125, :x2 0, :y2 146.5, :width 798.425, :height 1129.1333333333332} {:x1 395.25201416015625, :y1 381.8046875, :x2 694.4873046875, :y2 400.3046875, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 401.734375, :x2 694.4996337890625, :y2 420.234375, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 421.65625, :x2 694.9409790039062, :y2 440.15625, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 441.578125, :x2 351.5314025878906, :y2 460.078125, :width 798.425, :height 1129.1333333333332}), :page 17}, :content {:text "oday, we are in the midst of the fourth industrial revolution, a.k.a. Industry 4.0, that optimizes the computerization from recent decades with the use of Internet technologies to create smart production and smart services"}, :properties {:color "purple"}} {:id #uuid "63b98961-6251-4bba-abe6-1c138a381265", :page 17, :position {:bounding {:x1 0, :y1 189, :x2 694.1856689453125, :y2 539.90625, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 189, :x2 0, :y2 210.5, :width 798.425, :height 1129.1333333333332} {:x1 431.81402587890625, :y1 501.484375, :x2 694.1856689453125, :y2 519.984375, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 521.40625, :x2 416.60198974609375, :y2 539.90625, :width 798.425, :height 1129.1333333333332}), :page 17}, :content {:text "automated systems with integrated computational and physical capabilities"}, :properties {:color "purple"}} {:id #uuid "63b9898f-559d-4b15-bc44-d0a56bd5ff6f", :page 17, :position {:bounding {:x1 0, :y1 477, :x2 694.498291015625, :y2 898.6953125, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 477, :x2 0, :y2 498.5, :width 798.425, :height 1129.1333333333332} {:x1 663.0078125, :y1 860.265625, :x2 694.498291015625, :y2 878.765625, :width 798.425, :height 1129.1333333333332} {:x1 131.8515625, :y1 880.1953125, :x2 303.030029296875, :y2 898.6953125, :width 798.425, :height 1129.1333333333332}), :page 17}, :content {:text "high volume and high rate,"}, :properties {:color "purple"}} {:id #uuid "63b9899d-08e3-47f2-84a9-1688d5980f51", :page 17, :position {:bounding {:x1 494.3359375, :y1 939.96875, :x2 617.993896484375, :y2 958.46875, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 494.3359375, :y1 939.96875, :x2 617.993896484375, :y2 958.46875, :width 798.425, :height 1129.1333333333332}), :page 17}, :content {:text "cloud computing "}, :properties {:color "purple"}} {:id #uuid "63b989aa-c77a-431a-affd-09fc8cb4e435", :page 17, :position {:bounding {:x1 0, :y1 573, :x2 694.492431640625, :y2 1018.2421875, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 573, :x2 0, :y2 594.5, :width 798.425, :height 1129.1333333333332} {:x1 430.1590576171875, :y1 979.8203125, :x2 694.1846313476562, :y2 998.3203125, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 999.7421875, :x2 694.492431640625, :y2 1018.2421875, :width 798.425, :height 1129.1333333333332}), :page 17}, :content {:text "dramatic escalation in data volumes and data rates pushes the limits of centralized data processing infrastructures"}, :properties {:color "purple"}} {:id #uuid "63b989ad-ee3c-4da0-a48e-70b2b39cd317", :page 18, :position {:bounding {:x1 103.9296875, :y1 105.953125, :x2 326.2100830078125, :y2 124.453125, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 103.9296875, :y1 105.953125, :x2 326.2100830078125, :y2 124.453125, :width 798.425, :height 1129.1333333333332}), :page 18}, :content {:text "for deriving timely intelligence "}, :properties {:color "purple"}} {:id #uuid "63b989cc-6342-45de-a273-65483500905c", :page 18, :position {:bounding {:x1 0, :y1 13, :x2 666.5960083007812, :y2 204.15625, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 13, :x2 0, :y2 34.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 29, :x2 0, :y2 50.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 45, :x2 0, :y2 66.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 61, :x2 0, :y2 82.5, :width 798.425, :height 1129.1333333333332} {:x1 587.8671264648438, :y1 105.953125, :x2 666.2923583984375, :y2 124.453125, :width 798.425, :height 1129.1333333333332} {:x1 103.9296875, :y1 125.875, :x2 666.5960083007812, :y2 144.375, :width 798.425, :height 1129.1333333333332} {:x1 103.9296875, :y1 145.8046875, :x2 666.1344604492188, :y2 164.3046875, :width 798.425, :height 1129.1333333333332} {:x1 103.9296875, :y1 165.7265625, :x2 666.1390380859375, :y2 184.2265625, :width 798.425, :height 1129.1333333333332} {:x1 103.9296875, :y1 185.65625, :x2 223.13690185546875, :y2 204.15625, :width 798.425, :height 1129.1333333333332}), :page 18}, :content {:text "he amount of data generated by each device, as well as the need to immediately extract knowledgeable information from such data, make it inefficient and impractical to send all the traffic to the cloud, doing the processing there, and then receive back the results."}, :properties {:color "purple"}} {:id #uuid "63b98a16-d8ba-4415-87b3-88e9802c7957", :page 18, :position {:bounding {:x1 0, :y1 93, :x2 666.1405639648438, :y2 264.03125, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 93, :x2 0, :y2 114.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 109, :x2 0, :y2 130.5, :width 798.425, :height 1129.1333333333332} {:x1 277.5511169433594, :y1 205.6796875, :x2 666.1328125, :y2 224.1796875, :width 798.425, :height 1129.1333333333332} {:x1 103.9296875, :y1 225.609375, :x2 666.1405639648438, :y2 244.109375, :width 798.425, :height 1129.1333333333332} {:x1 103.9296875, :y1 245.53125, :x2 455.0435791015625, :y2 264.03125, :width 798.425, :height 1129.1333333333332}), :page 18}, :content {:text " inefficiency of traditional data analytics, has begun a new wave of scientific revolution and led to innovative tools such as continuous processing that analyses flows of data on the fly."}, :properties {:color "purple"}} {:id #uuid "63b98b55-db03-494a-88d1-576830eb7762", :page 19, :position {:bounding {:x1 0, :y1 269, :x2 694.9421997070312, :y2 508.140625, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 269, :x2 0, :y2 290.5, :width 798.425, :height 1129.1333333333332} {:x1 564.097900390625, :y1 469.71875, :x2 694.9421997070312, :y2 488.21875, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 489.640625, :x2 501.61810302734375, :y2 508.140625, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "enable convenient and on-demand access to a shared pool of resources"}, :properties {:color "purple"}} {:id #uuid "63b98b62-6ca5-4490-ac1d-856317fa386e", :page 19, :position {:bounding {:x1 0, :y1 317, :x2 694.4976196289062, :y2 587.84375, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 317, :x2 0, :y2 338.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 333, :x2 0, :y2 354.5, :width 798.425, :height 1129.1333333333332} {:x1 678.96875, :y1 529.4921875, :x2 694.4976196289062, :y2 547.9921875, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 549.4140625, :x2 694.1673583984375, :y2 567.9140625, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 569.34375, :x2 539.649169921875, :y2 587.84375, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "In IoT applications, the main motivation behind employing clouds, consisting of high-end servers, is to carry out heavy data analysis"}, :properties {:color "purple"}} {:id #uuid "63b98b6d-347b-49bb-9361-63b7b8222ada", :page 19, :position {:bounding {:x1 0, :y1 349, :x2 694.7939453125, :y2 647.6171875, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 349, :x2 0, :y2 370.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 365, :x2 0, :y2 386.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 381, :x2 0, :y2 402.5, :width 798.425, :height 1129.1333333333332} {:x1 670.4430541992188, :y1 569.34375, :x2 694.7939453125, :y2 587.84375, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 589.265625, :x2 694.494873046875, :y2 607.765625, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 609.1953125, :x2 694.4853515625, :y2 627.6953125, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 629.1171875, :x2 228.88619995117188, :y2 647.6171875, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "IoT devices are often equipped with reduced computational power, i.e. they are resource-constrained devices, and hence likely to be less efficient in performing heavy analysi"}, :properties {:color "purple"}} {:id #uuid "63b98b7b-2b9f-4f8f-ae98-ad89cdd59645", :page 19, :position {:bounding {:x1 281.3349609375, :y1 649.984375, :x2 399.902587890625, :y2 668.484375, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 281.3349609375, :y1 649.984375, :x2 399.902587890625, :y2 668.484375, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "loud computing "}, :properties {:color "purple"}} {:id #uuid "63b98b7c-fc8d-4f38-bdaa-c76b4ffdf06a", :page 19, :position {:bounding {:x1 612.7505493164062, :y1 649.984375, :x2 693.0496826171875, :y2 668.484375, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 612.7505493164062, :y1 649.984375, :x2 693.0496826171875, :y2 668.484375, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "challenges"}, :properties {:color "purple"}} {:id #uuid "63b98b84-204d-4a72-a4a1-293352225aeb", :page 19, :position {:bounding {:x1 0, :y1 429, :x2 694.4867553710938, :y2 728.2578125, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 429, :x2 0, :y2 450.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 445, :x2 0, :y2 466.5, :width 798.425, :height 1129.1333333333332} {:x1 325.4216003417969, :y1 669.90625, :x2 694.4772338867188, :y2 688.40625, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 689.8359375, :x2 694.4867553710938, :y2 708.3359375, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 709.7578125, :x2 211.19802856445312, :y2 728.2578125, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "when dealing with Big Data, it might be impossible to send all data to the cloud without exhausting the available communication bandwidth"}, :properties {:color "purple"}} {:id #uuid "63b98b8e-9ae7-40b8-84c7-10b2dce0869b", :page 19, :position {:bounding {:x1 0, :y1 461, :x2 697.7134399414062, :y2 768.109375, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 461, :x2 0, :y2 482.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 477, :x2 0, :y2 498.5, :width 798.425, :height 1129.1333333333332} {:x1 272.00823974609375, :y1 709.7578125, :x2 694.9127197265625, :y2 728.2578125, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 729.6875, :x2 695.1091918945312, :y2 748.1875, :width 798.425, :height 1129.1333333333332} {:x1 131.6796875, :y1 749.609375, :x2 697.7134399414062, :y2 768.109375, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "sending data to the cloud for analysis and getting back the results to make further decisions, could cause significant high latency which is not tolerable for certain applications requiring real-time processing."}, :properties {:color "purple"}} {:id #uuid "63b98b97-fb26-45f6-847b-600eeb777791", :page 19, :position {:bounding {:x1 0, :y1 509, :x2 695.0977783203125, :y2 807.9609375, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 509, :x2 0, :y2 530.5, :width 798.425, :height 1129.1333333333332} {:x1 273.4908752441406, :y1 769.5390625, :x2 695.0977783203125, :y2 788.0390625, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 789.4609375, :x2 551.720947265625, :y2 807.9609375, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "high latency causes a drastic effect on power and energy consumption and influences the reliability of the system"}, :properties {:color "purple"}} {:id #uuid "63b98b9b-19c3-4927-8e35-172121f3fbe4", :page 19, :position {:bounding {:x1 321.3357849121094, :y1 809.3828125, :x2 645.7755737304688, :y2 827.8828125, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 321.3357849121094, :y1 809.3828125, :x2 645.7755737304688, :y2 827.8828125, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "degradation in the Quality-of-Service (QoS)."}, :properties {:color "purple"}} {:id #uuid "63b98ba1-20a3-4346-818b-1e30ea54dd64", :page 19, :position {:bounding {:x1 238.54388427734375, :y1 850.1796875, :x2 508.1328125, :y2 868.6796875, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 238.54388427734375, :y1 850.1796875, :x2 508.1328125, :y2 868.6796875, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "fog computing and edge computing "}, :properties {:color "purple"}} {:id #uuid "63b98ba9-7159-460a-a4cf-38056473eb63", :page 19, :position {:bounding {:x1 132.28125, :y1 870.1015625, :x2 643.7393798828125, :y2 888.6015625, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 132.28125, :y1 870.1015625, :x2 643.7393798828125, :y2 888.6015625, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "procedures are being pushed down closer to where data originates."}, :properties {:color "purple"}} {:id #uuid "63b98bbc-e430-44a5-a51a-50f57a6f7780", :page 19, :position {:bounding {:x1 0, :y1 621, :x2 694.48876953125, :y2 968.3046875, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 621, :x2 0, :y2 642.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 637, :x2 0, :y2 658.5, :width 798.425, :height 1129.1333333333332} {:x1 246.88519287109375, :y1 909.953125, :x2 694.48876953125, :y2 928.453125, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 929.8828125, :x2 694.4791259765625, :y2 948.3828125, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 949.8046875, :x2 199.7965087890625, :y2 968.3046875, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "ntelligence and data processing is offloaded onto the edge devices (e.g. routers, switches, sensors and actuators.) without being sent to the cloud"}, :properties {:color "purple"}} {:id #uuid "63b98bc8-5398-4d21-8112-1a67bf8557cf", :page 19, :position {:bounding {:x1 0, :y1 653, :x2 694.4883422851562, :y2 988.2265625, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 653, :x2 0, :y2 674.5, :width 798.425, :height 1129.1333333333332} {:x1 241.3985595703125, :y1 949.8046875, :x2 694.4883422851562, :y2 968.3046875, :width 798.425, :height 1129.1333333333332} {:x1 132.28125, :y1 969.7265625, :x2 483.40997314453125, :y2 988.2265625, :width 798.425, :height 1129.1333333333332}), :page 19}, :content {:text "Edge computing is especially beneficial for applications which require ultra-low latency and real-time analysis"}, :properties {:color "purple"}} {:id #uuid "63b98c01-8b4d-4f37-9346-f1d2c0fdcde3", :page 20, :position {:bounding {:x1 95, :y1 113, :x2 676, :y2 529, :width 798.425, :height 1129.1333333333332}, :rects (), :page 20}, :content {:text "[:span]", :image 1673104384786}, :properties {:color "purple"}} {:id #uuid "63b98c4b-d05a-443e-879d-7a7d4628e438", :page 20, :position {:bounding {:x1 0, :y1 109, :x2 669.0570678710938, :y2 717.5703125, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 109, :x2 0, :y2 130.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 125, :x2 0, :y2 146.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 141, :x2 0, :y2 162.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 157, :x2 0, :y2 178.5, :width 798.425, :height 1129.1333333333332} {:x1 557.4833374023438, :y1 619.3671875, :x2 666.1351318359375, :y2 637.8671875, :width 798.425, :height 1129.1333333333332} {:x1 103.9296875, :y1 639.2890625, :x2 666.4677734375, :y2 657.7890625, :width 798.425, :height 1129.1333333333332} {:x1 103.9296875, :y1 659.21875, :x2 669.0570678710938, :y2 677.71875, :width 798.425, :height 1129.1333333333332} {:x1 103.3046875, :y1 679.140625, :x2 665.2202758789062, :y2 697.640625, :width 798.425, :height 1129.1333333333332} {:x1 103.9296875, :y1 699.0703125, :x2 385.06103515625, :y2 717.5703125, :width 798.425, :height 1129.1333333333332}), :page 20}, :content {:text "By bringing the intelligence away from the cloud, each fog node performs data processing closer to the IoT devices and consequently reduces the amount of data transported. A fog node also can be seen as a mini-cloud, which is located near the edge layer and the IoT devices connected to"}, :properties {:color "purple"}} {:id #uuid "63b98c76-74e4-4db5-b675-73032e781ef1", :page 20, :position {:bounding {:x1 0, :y1 221, :x2 666.1439819335938, :y2 838.4375, :width 798.425, :height 1129.1333333333332}, :rects ({:x1 0, :y1 221, :x2 0, :y2 242.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 237, :x2 0, :y2 258.5, :width 798.425, :height 1129.1333333333332} {:x1 0, :y1 253, :x2 0, :y2 274.5, :width 798.425, :height 1129.1333333333332} {:x1 529.5969848632812, :y1 760.1640625, :x2 665.8308715820312, :y2 778.6640625, :width 798.425, :height 1129.1333333333332} {:x1 103.9296875, :y1 780.0859375, :x2 666.1439819335938, :y2 798.5859375, :width 798.425, :height 1129.1333333333332} {:x1 103.9296875, :y1 800.015625, :x2 666.1365356445312, :y2 818.515625, :width 798.425, :height 1129.1333333333332} {:x1 103.9296875, :y1 819.9375, :x2 240.81732177734375, :y2 838.4375, :width 798.425, :height 1129.1333333333332}), :page 20}, :content {:text "he edge/fog/cloud architecture brings several benefits as it allows applications to distribute the intelligence and take advantage of a diverse range of computing resources and storing assets"}, :properties {:color "purple"}} {:id #uuid "63b9963c-7fa3-49c5-aefd-0edf30f50aea", :page 20, :position {:bounding {:x1 0, :y1 269, :x2 746.2440185546875, :y2 983.5859375, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 0, :y1 269, :x2 0, :y2 290.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 285, :x2 0, :y2 306.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 470.33575439453125, :y1 917.953125, :x2 746.2440185546875, :y2 938.953125, :width 894.2359999999999, :height 1264.6293333333333} {:x1 116.40625, :y1 940.265625, :x2 745.8442993164062, :y2 961.265625, :width 894.2359999999999, :height 1264.6293333333333} {:x1 116.40625, :y1 962.5859375, :x2 366.9291687011719, :y2 983.5859375, :width 894.2359999999999, :height 1264.6293333333333}), :page 20}, :content {:text "to design efficient algorithms and frameworks to process data in such 3-tier architecture we need to know how and where to process the data."}, :properties {:color "purple"}} {:id #uuid "63b99801-dcb5-4a41-a672-6ecdce343930", :page 20, :position {:bounding {:x1 196.23963928222656, :y1 1085.71875, :x2 744.5400543212891, :y2 1106.71875, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 196.23963928222656, :y1 1085.71875, :x2 744.5400543212891, :y2 1106.71875, :width 894.2359999999999, :height 1264.6293333333333}), :page 20}, :content {:text "earn from data, provide data driven insights, and make decisions"}, :properties {:color "purple"}} {:id #uuid "63b9980f-c351-4357-b2dc-16b7f8cdaa36", :page 21, :position {:bounding {:x1 0, :y1 13, :x2 777.3079223632812, :y2 161.6015625, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 0, :y1 13, :x2 0, :y2 34.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 484.4974365234375, :y1 118.2890625, :x2 777.3079223632812, :y2 139.2890625, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 140.6015625, :x2 471.93597412109375, :y2 161.6015625, :width 894.2359999999999, :height 1264.6293333333333}), :page 21}, :content {:text " adapt the traditional ML algorithms to continuously process the flow of data"}, :properties {:color "purple"}} {:id #uuid "63b99816-7bb7-44df-8d71-cc4e32957d96", :page 21, :position {:bounding {:x1 0, :y1 45, :x2 778.6776733398438, :y2 229.3203125, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 0, :y1 45, :x2 0, :y2 66.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 61, :x2 0, :y2 82.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 176.046875, :y1 163.6875, :x2 777.9794921875, :y2 184.6875, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 186, :x2 778.6776733398438, :y2 207, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 208.3203125, :x2 239.119384765625, :y2 229.3203125, :width 894.2359999999999, :height 1264.6293333333333}), :page 21}, :content {:text "Continuous processing allows improvements in memory access patterns as well as enabling real-time monitoring which is a requirement for many application"}, :properties {:color "purple"}} {:id #uuid "63b9982e-fe65-4cb7-b89f-a9806267ff7f", :page 21, :position {:bounding {:x1 0, :y1 141, :x2 778.0004272460938, :y2 363.2109375, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 0, :y1 141, :x2 0, :y2 162.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 157, :x2 0, :y2 178.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 483.0101318359375, :y1 297.5859375, :x2 777.9927368164062, :y2 318.5859375, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 319.8984375, :x2 778.0004272460938, :y2 340.8984375, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 342.2109375, :x2 691.31689453125, :y2 363.2109375, :width 894.2359999999999, :height 1264.6293333333333}), :page 21}, :content {:text "continuous processing and querying the constant stream of data received from a temperature sensor, it is possible to raise an alarm once the temperature reaches a certain threshold"}, :properties {:color "purple"}} {:id #uuid "63b99839-28c4-4049-8ded-391301efc886", :page 21, :position {:bounding {:x1 0, :y1 189, :x2 781.107666015625, :y2 482.5625, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 0, :y1 189, :x2 0, :y2 210.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 205, :x2 0, :y2 226.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 221, :x2 0, :y2 242.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 427.078125, :y1 394.6171875, :x2 778.59912109375, :y2 415.6171875, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 416.9296875, :x2 781.107666015625, :y2 437.9296875, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 439.25, :x2 778.5103759765625, :y2 460.25, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 461.5625, :x2 213.62158203125, :y2 482.5625, :width 894.2359999999999, :height 1264.6293333333333}), :page 21}, :content {:text "As data processing requirements grow, IoT applications demand utilization of the whole spectrum of devices in the computing continuum, from cloud data centers to edge systems and endpoint devices."}, :properties {:color "purple"}} {:id #uuid "63b9983f-3b77-4a79-bae2-31af226f3745", :page 21, :position {:bounding {:x1 400.73614501953125, :y1 461.5625, :x2 700.3008422851562, :y2 482.5625, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 400.73614501953125, :y1 461.5625, :x2 700.3008422851562, :y2 482.5625, :width 894.2359999999999, :height 1264.6293333333333}), :page 21}, :content {:text "ardware-aware processing approache"}, :properties {:color "purple"}} {:id #uuid "63b9985c-b3e2-4582-97ed-ab85409425af", :page 21, :position {:bounding {:x1 600.563232421875, :y1 528.515625, :x2 777.9981689453125, :y2 549.515625, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 600.563232421875, :y1 528.515625, :x2 777.9981689453125, :y2 549.515625, :width 894.2359999999999, :height 1264.6293333333333}), :page 21}, :content {:text "performance analysis"}, :properties {:color "purple"}} {:id #uuid "63b99864-af7b-4dcd-81fe-2f8038030366", :page 21, :position {:bounding {:x1 0, :y1 301, :x2 777.9949951171875, :y2 594.1484375, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 0, :y1 301, :x2 0, :y2 322.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 545.6166381835938, :y1 550.828125, :x2 777.9949951171875, :y2 571.828125, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 573.1484375, :x2 313.966552734375, :y2 594.1484375, :width 894.2359999999999, :height 1264.6293333333333}), :page 21}, :content {:text "decision process of where to compute applications"}, :properties {:color "purple"}} {:id #uuid "63b99873-26f0-4e2d-ad9a-f5b9addda8f9", :page 21, :position {:bounding {:x1 0, :y1 333, :x2 778.0030517578125, :y2 661.09375, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 0, :y1 333, :x2 0, :y2 354.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 349, :x2 0, :y2 370.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 374.4847412109375, :y1 595.4609375, :x2 778.0030517578125, :y2 616.4609375, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 617.78125, :x2 777.9981079101562, :y2 638.78125, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 640.09375, :x2 415.2036437988281, :y2 661.09375, :width 894.2359999999999, :height 1264.6293333333333}), :page 21}, :content {:text "neural network consisting of multiple layers and large data sets is a better option for cloud computing while a collaborative data filtering can be run on fog nodes."}, :properties {:color "blue"}} {:id #uuid "63b9987c-3d40-46ae-8eff-e9aee9ef0481", :page 21, :position {:bounding {:x1 0, :y1 365, :x2 778.001708984375, :y2 705.7265625, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 0, :y1 365, :x2 0, :y2 386.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 381, :x2 0, :y2 402.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 517.0958862304688, :y1 640.09375, :x2 777.98876953125, :y2 661.09375, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 662.4140625, :x2 778.001708984375, :y2 683.4140625, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 684.7265625, :x2 328.9687194824219, :y2 705.7265625, :width 894.2359999999999, :height 1264.6293333333333}), :page 21}, :content {:text "dge computing is recommended for applications with soft execution time constraints to reduce the energy costs and carbon footprints "}, :properties {:color "blue"}} {:id #uuid "63b998db-4004-4323-9087-af18f15fafd9", :page 21, :position {:bounding {:x1 0, :y1 445, :x2 780.59033203125, :y2 1041.234375, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 0, :y1 445, :x2 0, :y2 466.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 461, :x2 0, :y2 482.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 477, :x2 0, :y2 498.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 493, :x2 0, :y2 514.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 509, :x2 0, :y2 530.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 525, :x2 0, :y2 546.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 541, :x2 0, :y2 562.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 557, :x2 0, :y2 578.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 573, :x2 0, :y2 594.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 589, :x2 0, :y2 610.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 605, :x2 0, :y2 626.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 621, :x2 0, :y2 642.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 707.484375, :y1 752.4453125, :x2 778.3065185546875, :y2 773.4453125, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 774.7578125, :x2 780.59033203125, :y2 795.7578125, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 797.078125, :x2 778.4365234375, :y2 818.078125, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 819.390625, :x2 778.689453125, :y2 840.390625, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 841.7109375, :x2 778.6200561523438, :y2 862.7109375, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 864.0234375, :x2 778.4971923828125, :y2 885.0234375, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 886.34375, :x2 777.9969482421875, :y2 907.34375, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 908.65625, :x2 778.002197265625, :y2 929.65625, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 930.96875, :x2 778.0047607421875, :y2 951.96875, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 953.2890625, :x2 778.693603515625, :y2 974.2890625, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 975.609375, :x2 777.9862060546875, :y2 996.609375, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 997.921875, :x2 778.3739013671875, :y2 1018.921875, :width 894.2359999999999, :height 1264.6293333333333} {:x1 148.15625, :y1 1020.234375, :x2 369.6206970214844, :y2 1041.234375, :width 894.2359999999999, :height 1264.6293333333333}), :page 21}, :content {:text "Figure 2 illustrates an example of smart transportation system that utilizes edge, fog, and cloud computing. As shown in the figure, the data regarding street conditions and unexpected events such as accidents are generated by many sensors deployed in the cars. This data, then, can be processed locally by resource constrained devices next to the sensors, to be used by the cars to adjust the velocity and avoid obstacles (edge computing). Cars can also send such data to the nearby traffic lights to be processed by the small embedded servers and extract information in order to adjust the lights, thus, relieve potential traffic congestion around the reported location (fog computing). Moreover, the city services can receive data from cars as well as the transportation infrastructures including traffic lights, to process the aggregated data for making further decisions (cloud computing"}, :properties {:color "blue"}} {:id #uuid "63b998ec-5b05-4ea1-b75a-8d870292da65", :page 22, :position {:bounding {:x1 112, :y1 107.5, :x2 756, :y2 677.5, :width 894.2359999999999, :height 1264.6293333333333}, :rects (), :page 22}, :content {:text "[:span]", :image 1673107692010}, :properties {:color "blue"}} {:id #uuid "63b99913-facc-47b4-a489-8b6ea38aae9f", :page 47, :position {:bounding {:x1 0, :y1 493, :x2 777.9812622070312, :y2 910.9296875, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 0, :y1 493, :x2 0, :y2 514.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 509, :x2 0, :y2 530.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 698.240478515625, :y1 845.296875, :x2 777.8649291992188, :y2 866.296875, :width 894.2359999999999, :height 1264.6293333333333} {:x1 195.671875, :y1 867.6171875, :x2 777.9812622070312, :y2 888.6171875, :width 894.2359999999999, :height 1264.6293333333333} {:x1 195, :y1 889.9296875, :x2 266.65093994140625, :y2 910.9296875, :width 894.2359999999999, :height 1264.6293333333333}), :page 47}, :content {:text "owards a computing continuum: Enabling edge-to-cloud integration for data-driven workflow"}, :properties {:color "blue"}} {:id #uuid "63b999ae-a400-44e6-a30e-b6f739b2ae64", :page 47, :position {:bounding {:x1 0, :y1 493, :x2 777.9812622070312, :y2 933.2421875, :width 894.2359999999999, :height 1264.6293333333333}, :rects ({:x1 0, :y1 493, :x2 0, :y2 514.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 509, :x2 0, :y2 530.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 0, :y1 525, :x2 0, :y2 546.5, :width 894.2359999999999, :height 1264.6293333333333} {:x1 152.97296142578125, :y1 845.296875, :x2 777.8649291992188, :y2 866.296875, :width 894.2359999999999, :height 1264.6293333333333} {:x1 195.671875, :y1 867.6171875, :x2 777.9812622070312, :y2 888.6171875, :width 894.2359999999999, :height 1264.6293333333333} {:x1 195, :y1 889.9296875, :x2 777.885986328125, :y2 910.9296875, :width 894.2359999999999, :height 1264.6293333333333} {:x1 194.28125, :y1 912.2421875, :x2 701.1873168945312, :y2 933.2421875, :width 894.2359999999999, :height 1264.6293333333333}), :page 47}, :content {:text "22] D. Balouek-Thomert, E. G. Renart, A. R. Zamani et al., Towards a computing continuum: Enabling edge-to-cloud integration for data-driven workflows, The International Journal of High Performance Computing Applications, vol. 33, no. 6, pp. 11591174, 2019 (cit. on p. 7)."}, :properties {:color "blue"}}], :extra {:page 18}}