508 lines
28 KiB
Clojure
508 lines
28 KiB
Clojure
{:highlights [{:id #uuid "64dc9747-a609-4c28-bcf2-6c1af1867b07",
|
|
:page 1,
|
|
:position {:bounding {:x1 0,
|
|
:y1 138.33333206176758,
|
|
:x2 480.1273193359375,
|
|
:y2 454.578125,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998},
|
|
:rects ({:x1 0,
|
|
:y1 138.33333206176758,
|
|
:x2 0,
|
|
:y2 155.33333206176758,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 427.1802673339844,
|
|
:y1 422.6354217529297,
|
|
:x2 480.1273193359375,
|
|
:y2 438.6354217529297,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 78.33854675292969,
|
|
:y1 438.578125,
|
|
:x2 305.0704345703125,
|
|
:y2 454.578125,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}),
|
|
:page 1},
|
|
:content {:text "hundred databases of different characteristic"},
|
|
:properties {:color "green"}}
|
|
{:id #uuid "64dc9771-a97b-46bb-9168-39b3a33c3d14",
|
|
:page 1,
|
|
:position {:bounding {:x1 0,
|
|
:y1 278.33333587646484,
|
|
:x2 479.57611083984375,
|
|
:y2 613.9791870117188,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998},
|
|
:rects ({:x1 0,
|
|
:y1 278.33333587646484,
|
|
:x2 0,
|
|
:y2 295.33333587646484,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 134.44110107421875,
|
|
:y1 582.0364685058594,
|
|
:x2 479.57611083984375,
|
|
:y2 598.0364685058594,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 78.33854675292969,
|
|
:y1 597.9791870117188,
|
|
:x2 165.6988067626953,
|
|
:y2 613.9791870117188,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}),
|
|
:page 1},
|
|
:content {:text ", a wider adoption of NoSQL has been hindered by a few challenge"},
|
|
:properties {:color "green"}}
|
|
{:id #uuid "64dc97d4-1f88-4465-b725-736797bc26c1",
|
|
:page 1,
|
|
:position {:bounding {:x1 0,
|
|
:y1 348.3333282470703,
|
|
:x2 600.0497970581055,
|
|
:y2 906.8698120117188,
|
|
:width 1224,
|
|
:height 1584},
|
|
:rects ({:x1 0,
|
|
:y1 348.3333282470703,
|
|
:x2 0,
|
|
:y2 365.3333282470703,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 0,
|
|
:y1 362.3333282470703,
|
|
:x2 0,
|
|
:y2 379.3333282470703,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 0,
|
|
:y1 376.3333282470703,
|
|
:x2 0,
|
|
:y2 393.3333282470703,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 396.20843505859375,
|
|
:y1 827.09375,
|
|
:x2 599.0447998046875,
|
|
:y2 847.09375,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 97.92708587646484,
|
|
:y1 847.015625,
|
|
:x2 599.382438659668,
|
|
:y2 867.015625,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 97.92708587646484,
|
|
:y1 866.9427185058594,
|
|
:x2 600.0497970581055,
|
|
:y2 886.9427185058594,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 97.92708587646484,
|
|
:y1 886.8698120117188,
|
|
:x2 234.95598602294922,
|
|
:y2 906.8698120117188,
|
|
:width 1224,
|
|
:height 1584}),
|
|
:page 1},
|
|
:content {:text "he heterogeneous nature of NoSQL databases creates a complex and diverse landscape of query languages and interfaces requiring extensive and wideranging expertise"},
|
|
:properties {:color "green"}}
|
|
{:id #uuid "64dc9a52-e67e-4b46-9a3f-4fbfe0eb1fed",
|
|
:page 1,
|
|
:position {:bounding {:x1 0,
|
|
:y1 404.3333282470703,
|
|
:x2 599.390495300293,
|
|
:y2 966.6458435058594,
|
|
:width 1224,
|
|
:height 1584},
|
|
:rects ({:x1 0,
|
|
:y1 404.3333282470703,
|
|
:x2 0,
|
|
:y2 421.3333282470703,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 0,
|
|
:y1 418.3333282470703,
|
|
:x2 0,
|
|
:y2 435.3333282470703,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 409.378662109375,
|
|
:y1 906.7916870117188,
|
|
:x2 599.36376953125,
|
|
:y2 926.7916870117188,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 97.92708587646484,
|
|
:y1 926.71875,
|
|
:x2 599.390495300293,
|
|
:y2 946.71875,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 97.92708587646484,
|
|
:y1 946.6458435058594,
|
|
:x2 560.664421081543,
|
|
:y2 966.6458435058594,
|
|
:width 1224,
|
|
:height 1584}),
|
|
:page 1},
|
|
:content {:text " I propose an approach integrating artificial intelligence techniques in NoSQL life cycles, namely: data modeling, querying and quality assessment."},
|
|
:properties {:color "green"}}
|
|
{:id #uuid "64dc9a73-5ef4-4b30-94fe-362033dd9978",
|
|
:page 1,
|
|
:position {:bounding {:x1 0,
|
|
:y1 460.3333282470703,
|
|
:x2 600.048583984375,
|
|
:y2 1145.9739990234375,
|
|
:width 1224,
|
|
:height 1584},
|
|
:rects ({:x1 0,
|
|
:y1 460.3333282470703,
|
|
:x2 0,
|
|
:y2 477.3333282470703,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 0,
|
|
:y1 474.3333282470703,
|
|
:x2 0,
|
|
:y2 491.3333282470703,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 0,
|
|
:y1 488.3333282470703,
|
|
:x2 0,
|
|
:y2 505.3333282470703,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 0,
|
|
:y1 502.3333282470703,
|
|
:x2 0,
|
|
:y2 519.3333282470703,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 0,
|
|
:y1 516.3333282470703,
|
|
:x2 0,
|
|
:y2 533.3333282470703,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 0,
|
|
:y1 530.3333282470703,
|
|
:x2 0,
|
|
:y2 547.3333282470703,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 0,
|
|
:y1 544.3333282470703,
|
|
:x2 0,
|
|
:y2 561.3333282470703,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 291.1540832519531,
|
|
:y1 986.4948120117188,
|
|
:x2 600.048583984375,
|
|
:y2 1006.4948120117188,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 97.92708587646484,
|
|
:y1 1006.421875,
|
|
:x2 600.0463790893555,
|
|
:y2 1026.421875,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 97.92708587646484,
|
|
:y1 1026.34375,
|
|
:x2 599.385368347168,
|
|
:y2 1046.34375,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 97.92708587646484,
|
|
:y1 1046.2708435058594,
|
|
:x2 600.04736328125,
|
|
:y2 1066.2708435058594,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 97.92708587646484,
|
|
:y1 1066.1979370117188,
|
|
:x2 600.0466232299805,
|
|
:y2 1086.1979370117188,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 97.92708587646484,
|
|
:y1 1086.1198120117188,
|
|
:x2 600.0477905273438,
|
|
:y2 1106.1198120117188,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 97.92708587646484,
|
|
:y1 1106.046875,
|
|
:x2 600.04638671875,
|
|
:y2 1126.046875,
|
|
:width 1224,
|
|
:height 1584}
|
|
{:x1 97.92708587646484,
|
|
:y1 1125.9739685058594,
|
|
:x2 438.26744842529297,
|
|
:y2 1145.9739990234375,
|
|
:width 1224,
|
|
:height 1584}),
|
|
:page 1},
|
|
:content {:text "uniform design methodology for NoSQL databases, an intelligent bi-directional mapping between higher and lower level NoSQL schema representations, the generation of logical and physical NoSQL data models from requirements specified in natural language, intelligent and bi-directional generation of a NoSQL query from a prompt expressed in natural language, and a multi-stakeholder NoSQL databaseagnostic quality characterization framework"},
|
|
:properties {:color "green"}}
|
|
{:id #uuid "64dcd5e2-e677-4636-919c-b0b464b8935c",
|
|
:page 1,
|
|
:position {:bounding {:x1 0,
|
|
:y1 891.421875,
|
|
:x2 975.5062103271484,
|
|
:y2 1037.3333740234375,
|
|
:width 1060.8,
|
|
:height 1372.8},
|
|
:rects ({:x1 558.0260467529297,
|
|
:y1 891.421875,
|
|
:x2 975.5062103271484,
|
|
:y2 910.7552185058594,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 540.7604217529297,
|
|
:y1 912.140625,
|
|
:x2 916.2977294921875,
|
|
:y2 931.4739685058594,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 0,
|
|
:y1 1020.3333740234375,
|
|
:x2 0,
|
|
:y2 1037.3333740234375,
|
|
:width 1060.8,
|
|
:height 1372.8}),
|
|
:page 1},
|
|
:content {:text "NoSQL databases are generally categorized into Document, Key-Value, Column-Family and Graph databases "},
|
|
:properties {:color "green"}}
|
|
{:id #uuid "64dcddbc-448a-463f-8ac2-f27cf72ec8b7",
|
|
:page 1,
|
|
:position {:bounding {:x1 0,
|
|
:y1 1038.1770935058594,
|
|
:x2 976.0999603271484,
|
|
:y2 1177.3333740234375,
|
|
:width 1060.8,
|
|
:height 1372.8},
|
|
:rects ({:x1 771.39599609375,
|
|
:y1 1038.1770935058594,
|
|
:x2 976.0877685546875,
|
|
:y2 1057.5104370117188,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 540.7604217529297,
|
|
:y1 1058.8958435058594,
|
|
:x2 976.0955657958984,
|
|
:y2 1078.2291870117188,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 540.7604217529297,
|
|
:y1 1079.6198120117188,
|
|
:x2 976.0978851318359,
|
|
:y2 1098.953125,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 540.7604217529297,
|
|
:y1 1100.3385620117188,
|
|
:x2 976.0999603271484,
|
|
:y2 1119.671875,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 0,
|
|
:y1 1118.3333740234375,
|
|
:x2 0,
|
|
:y2 1135.3333740234375,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 540.7604217529297,
|
|
:y1 1121.0625,
|
|
:x2 628.57275390625,
|
|
:y2 1140.3958740234375,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 0,
|
|
:y1 1132.3333740234375,
|
|
:x2 0,
|
|
:y2 1149.3333740234375,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 0,
|
|
:y1 1146.3333740234375,
|
|
:x2 0,
|
|
:y2 1163.3333740234375,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 0,
|
|
:y1 1160.3333740234375,
|
|
:x2 0,
|
|
:y2 1177.3333740234375,
|
|
:width 1060.8,
|
|
:height 1372.8}),
|
|
:page 1},
|
|
:content {:text " hinder their interoperability, and require major adjustments in order to operate them in conjunction with each other, whether in the context of polyglot persistence, multimodel databases or in other real-world applications."},
|
|
:properties {:color "green"}}
|
|
{:id #uuid "64dcddda-22ce-4091-b775-0261ed1ea9ed",
|
|
:page 2,
|
|
:position {:bounding {:x1 0,
|
|
:y1 -1.666656494140625,
|
|
:x2 520.2097015380859,
|
|
:y2 188.86981201171875,
|
|
:width 1060.8,
|
|
:height 1372.8},
|
|
:rects ({:x1 0,
|
|
:y1 -1.666656494140625,
|
|
:x2 0,
|
|
:y2 15.333343505859375,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 0,
|
|
:y1 12.333343505859375,
|
|
:x2 0,
|
|
:y2 29.333343505859375,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 0,
|
|
:y1 26.333343505859375,
|
|
:x2 0,
|
|
:y2 43.333343505859375,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 0,
|
|
:y1 40.333343505859375,
|
|
:x2 0,
|
|
:y2 57.333343505859375,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 102.13542175292969,
|
|
:y1 86.64584350585938,
|
|
:x2 520.1991424560547,
|
|
:y2 105.97918701171875,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 84.86979675292969,
|
|
:y1 107.36981201171875,
|
|
:x2 520.2097015380859,
|
|
:y2 126.703125,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 84.86979675292969,
|
|
:y1 128.09375,
|
|
:x2 519.6056976318359,
|
|
:y2 147.42709350585938,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 84.86979675292969,
|
|
:y1 148.8125,
|
|
:x2 519.9151458740234,
|
|
:y2 168.14584350585938,
|
|
:width 1060.8,
|
|
:height 1372.8}
|
|
{:x1 84.86979675292969,
|
|
:y1 169.53646850585938,
|
|
:x2 478.27061462402344,
|
|
:y2 188.86981201171875,
|
|
:width 1060.8,
|
|
:height 1372.8}),
|
|
:page 2},
|
|
:content {:text "To that end, my work proposes an approach incorporating artificial intelligence techniques to construct a fully integrated system for NoSQL data modeling, querying and quality characterization life cycle. This objective would have a substantial impact on the democratization of NoSQL database use."},
|
|
:properties {:color "yellow"}}
|
|
{:id #uuid "64dd51c2-8c3e-463c-bed6-9afd08b0fa84",
|
|
:page 2,
|
|
:position {:bounding {:x1 0,
|
|
:y1 137.59896850585938,
|
|
:x2 900.8567199707031,
|
|
:y2 841.3333740234375,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998},
|
|
:rects ({:x1 711.8143005371094,
|
|
:y1 137.59896850585938,
|
|
:x2 900.0166931152344,
|
|
:y2 155.265625,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 499.1614685058594,
|
|
:y1 156.72396850585938,
|
|
:x2 900.8567199707031,
|
|
:y2 174.390625,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 499.1614685058594,
|
|
:y1 175.8541717529297,
|
|
:x2 817.5901184082031,
|
|
:y2 193.52084350585938,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 0,
|
|
:y1 810.3333740234375,
|
|
:x2 0,
|
|
:y2 827.3333740234375,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 0,
|
|
:y1 824.3333740234375,
|
|
:x2 0,
|
|
:y2 841.3333740234375,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}),
|
|
:page 2},
|
|
:content {:text "ow can Artificial Intelligence techniques be leveraged for the unification and mapping of NoSQL data models in all representation levels?"},
|
|
:properties {:color "green"}}
|
|
{:id #uuid "64dd51ce-ad30-44e9-9812-2593425edab4",
|
|
:page 2,
|
|
:position {:bounding {:x1 0,
|
|
:y1 444.16668701171875,
|
|
:x2 900.8561401367188,
|
|
:y2 1079.3333740234375,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998},
|
|
:rects ({:x1 553.1804351806641,
|
|
:y1 444.16668701171875,
|
|
:x2 899.9647979736328,
|
|
:y2 461.8333435058594,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 499.1614685058594,
|
|
:y1 463.29168701171875,
|
|
:x2 900.2706909179688,
|
|
:y2 480.9583435058594,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 499.1614685058594,
|
|
:y1 482.421875,
|
|
:x2 900.8561401367188,
|
|
:y2 500.08856201171875,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 499.1614685058594,
|
|
:y1 501.546875,
|
|
:x2 554.0785446166992,
|
|
:y2 519.2135620117188,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 0,
|
|
:y1 1034.3333740234375,
|
|
:x2 0,
|
|
:y2 1051.3333740234375,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 0,
|
|
:y1 1048.3333740234375,
|
|
:x2 0,
|
|
:y2 1065.3333740234375,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}
|
|
{:x1 0,
|
|
:y1 1062.3333740234375,
|
|
:x2 0,
|
|
:y2 1079.3333740234375,
|
|
:width 979.1999999999999,
|
|
:height 1267.1999999999998}),
|
|
:page 2},
|
|
:content {:text "ow can Artificial Intelligence be leveraged for the conceptualization of a lingua franca for NoSQL query languages and for the inclusion of natural language querying for NoSQL?"},
|
|
:properties {:color "green"}}],
|
|
:extra {:page 5}}
|