1 line
6.7 KiB
Clojure
1 line
6.7 KiB
Clojure
{:highlights [{:id #uuid "632d5ba4-a24a-4c31-af9c-d703fbbcc83f", :page 1, :position {:bounding {:x1 0, :y1 400, :x2 929.6068115234375, :y2 538.4479370117188, :width 992.1266666666666, :height 1322.8349999999998}, :rects ({:x1 0, :y1 400, :x2 0, :y2 416, :width 992.1266666666666, :height 1322.8349999999998} {:x1 392.47625732421875, :y1 508.51043701171875, :x2 929.6068115234375, :y2 522.5104370117188, :width 992.1266666666666, :height 1322.8349999999998} {:x1 334.15625, :y1 524.4479370117188, :x2 427.123779296875, :y2 538.4479370117188, :width 992.1266666666666, :height 1322.8349999999998}), :page 1}, :content {:text "omponent and connector (C&C) architectures can be used to develop and deploy reliable IoT applications"}, :properties {:color "yellow"}} {:id #uuid "632d5bb8-4efe-4664-812b-e2b8cbdeb9db", :page 1, :position {:bounding {:x1 0, :y1 448, :x2 1040.974365234375, :y2 656.4375, :width 1111.1818666666666, :height 1481.5752}, :rects ({:x1 0, :y1 448, :x2 0, :y2 464, :width 1111.1818666666666, :height 1481.5752} {:x1 664.7544555664062, :y1 623.25, :x2 1040.974365234375, :y2 638.5833740234375, :width 1111.1818666666666, :height 1481.5752} {:x1 374.25, :y1 641.1041870117188, :x2 763.10498046875, :y2 656.4375, :width 1111.1818666666666, :height 1481.5752}), :page 1}, :content {:text "low-level implementation details, tying the models to a particular platform and making them harder to understand"}, :properties {:color "yellow"}} {:id #uuid "632d5bc2-0ed8-4447-881c-62a741ee30c5", :page 1, :position {:bounding {:x1 0, :y1 480, :x2 1040.969970703125, :y2 692.1458740234375, :width 1111.1818666666666, :height 1481.5752}, :rects ({:x1 0, :y1 480, :x2 0, :y2 496, :width 1111.1818666666666, :height 1481.5752} {:x1 605.2246704101562, :y1 658.9583740234375, :x2 1040.969970703125, :y2 674.2916870117188, :width 1111.1818666666666, :height 1481.5752} {:x1 374.25, :y1 676.8125, :x2 589.6254272460938, :y2 692.1458740234375, :width 1111.1818666666666, :height 1481.5752}), :page 1}, :content {:text "error handling capabilities and a clear separation between business logic and implementation details."}, :properties {:color "yellow"}} {:id #uuid "632d5bdb-7ca6-4098-be7c-ee30561be904", :page 2, :position {:bounding {:x1 252.69383239746094, :y1 314.2396240234375, :x2 347.14044189453125, :y2 331.57293701171875, :width 1111.1818666666666, :height 1481.5752}, :rects ({:x1 252.69383239746094, :y1 314.2396240234375, :x2 347.14044189453125, :y2 331.57293701171875, :width 1111.1818666666666, :height 1481.5752}), :page 2}, :content {:text "MontiThings "}, :properties {:color "yellow"}} {:id #uuid "632d5be6-10db-4a02-86ab-a98edb4c7ac1", :page 2, :position {:bounding {:x1 0, :y1 224, :x2 538.7485275268555, :y2 428.41668701171875, :width 1111.1818666666666, :height 1481.5752}, :rects ({:x1 0, :y1 224, :x2 0, :y2 240, :width 1111.1818666666666, :height 1481.5752} {:x1 0, :y1 240, :x2 0, :y2 256, :width 1111.1818666666666, :height 1481.5752} {:x1 0, :y1 256, :x2 0, :y2 272, :width 1111.1818666666666, :height 1481.5752} {:x1 133.93438720703125, :y1 352.97918701171875, :x2 538.4534912109375, :y2 370.3125, :width 1111.1818666666666, :height 1481.5752} {:x1 70.20833587646484, :y1 372.34375, :x2 538.7485275268555, :y2 389.6771240234375, :width 1111.1818666666666, :height 1481.5752} {:x1 70.20833587646484, :y1 391.71875, :x2 538.4570236206055, :y2 409.0521240234375, :width 1111.1818666666666, :height 1481.5752} {:x1 70.20833587646484, :y1 411.0833740234375, :x2 133.26812744140625, :y2 428.41668701171875, :width 1111.1818666666666, :height 1481.5752}), :page 2}, :content {:text "modeling languages for architectures of IoT applications, their deployment, and error-handling that lift the level of abstraction in IoT system engineering and separate these concerns properly"}, :properties {:color "yellow"}} {:id #uuid "632d5bef-60a9-490d-83ca-39a70476638e", :page 2, :position {:bounding {:x1 0, :y1 272, :x2 538.7431030273438, :y2 447.79168701171875, :width 1111.1818666666666, :height 1481.5752}, :rects ({:x1 0, :y1 272, :x2 0, :y2 288, :width 1111.1818666666666, :height 1481.5752} {:x1 183.68069458007812, :y1 411.0833740234375, :x2 538.7431030273438, :y2 428.41668701171875, :width 1111.1818666666666, :height 1481.5752} {:x1 70.20833587646484, :y1 430.4583740234375, :x2 331.4548568725586, :y2 447.79168701171875, :width 1111.1818666666666, :height 1481.5752}), :page 2}, :content {:text "model-driven toolchain for the automated synthesis of executable IoT containers"}, :properties {:color "yellow"}} {:id #uuid "632d5bf5-e7c5-4ea7-ac10-7e56470edcac", :page 2, :position {:bounding {:x1 0, :y1 288, :x2 538.7468795776367, :y2 486.5208740234375, :width 1111.1818666666666, :height 1481.5752}, :rects ({:x1 0, :y1 288, :x2 0, :y2 304, :width 1111.1818666666666, :height 1481.5752} {:x1 0, :y1 304, :x2 0, :y2 320, :width 1111.1818666666666, :height 1481.5752} {:x1 366.24517822265625, :y1 430.4583740234375, :x2 538.4412841796875, :y2 447.79168701171875, :width 1111.1818666666666, :height 1481.5752} {:x1 70.20833587646484, :y1 449.82293701171875, :x2 538.7468795776367, :y2 467.15625, :width 1111.1818666666666, :height 1481.5752} {:x1 70.20833587646484, :y1 469.1875, :x2 140.4056396484375, :y2 486.5208740234375, :width 1111.1818666666666, :height 1481.5752}), :page 2}, :content {:text "automated deployment planning, featuring deployment suggestions, for the generated container"}, :properties {:color "yellow"}} {:id #uuid "632d5c00-d05d-4426-a830-c114da7b372e", :page 2, :position {:bounding {:x1 0, :y1 320, :x2 538.7457122802734, :y2 505.8958740234375, :width 1111.1818666666666, :height 1481.5752}, :rects ({:x1 0, :y1 320, :x2 0, :y2 336, :width 1111.1818666666666, :height 1481.5752} {:x1 217.1986541748047, :y1 469.1875, :x2 538.7457122802734, :y2 486.5208740234375, :width 1111.1818666666666, :height 1481.5752} {:x1 70.20833587646484, :y1 488.5625, :x2 405.17967987060547, :y2 505.8958740234375, :width 1111.1818666666666, :height 1481.5752}), :page 2}, :content {:text "support to suggest changes to deployment goals based on deployment planning results"}, :properties {:color "yellow"}} {:id #uuid "632d5c1f-a6c0-4b5b-a5ba-db473630ae4d", :page 3, :position {:bounding {:x1 0, :y1 813.125, :x2 1039.9609375, :y2 1328, :width 1111.1818666666666, :height 1481.5752}, :rects ({:x1 594.6354370117188, :y1 813.125, :x2 1039.9609375, :y2 830.4583740234375, :width 1111.1818666666666, :height 1481.5752} {:x1 572.3229370117188, :y1 833.0729370117188, :x2 853.3551635742188, :y2 850.40625, :width 1111.1818666666666, :height 1481.5752} {:x1 0, :y1 1312, :x2 0, :y2 1328, :width 1111.1818666666666, :height 1481.5752}), :page 3}, :content {:text "MontiArc (Butting et al., 2017a; Haber et al., 2012) is an ADL, for the MDE of cyber–physical systems"}, :properties {:color "yellow"}}]} |