{"id":709,"date":"2020-12-09T09:12:40","date_gmt":"2020-12-09T09:12:40","guid":{"rendered":"https:\/\/www.semiotics-project.eu\/?page_id=709"},"modified":"2021-05-12T09:14:59","modified_gmt":"2021-05-12T09:14:59","slug":"resources","status":"publish","type":"page","link":"https:\/\/www.semiotics-project.eu\/?page_id=709","title":{"rendered":"SEMIoTICS Framework Open API"},"content":{"rendered":"\n<p>The SEMIoTICS Architectural Framework is the result of work undertaken during the implementation of the project.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/image.png\" alt=\"\" class=\"wp-image-909\" width=\"431\" height=\"500\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/image.png 868w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/image-258x300.png 258w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/image-768x892.png 768w\" sizes=\"auto, (max-width: 431px) 100vw, 431px\" \/><\/figure><\/div>\n\n\n\n<p>The maintenance and evolution of the SEMIoTICS Framework Open API and its developed components is planned by the owner organizations. The table below indicates Open API reference points, descriptions and contact details for each component developed by the project.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><strong>Layer<\/strong><\/td><td><strong>Module Name<\/strong><\/td><td><strong>Open API<\/strong><\/td><td><strong>Description<\/strong><\/td><td><strong>Responsible<\/strong><\/td><\/tr><tr><td>Application<\/td><td>Backend Semantic Validator<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.11_revised.pdf\" target=\"_blank\">D4.11<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>Semantic validation mechanisms at the Backend Layer<\/td><td>Nikolaos Petroulakis <br>FORTH<br><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"22\" class=\"wp-image-936\" style=\"width: 150px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/npetro_white.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/npetro_white.png 314w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/npetro_white-300x44.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/td><\/tr><tr><td>Application<\/td><td>Pattern Orchestrator<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.8_revised.pdf\" target=\"_blank\">D4.8<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>Translating IoT and service orchestrations<\/td><td>Konstantinos<br>Fysarakis<br>Sphynx<br><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"25\" class=\"wp-image-927\" style=\"width: 150px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/fysarakis_g.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/fysarakis_g.png 338w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/fysarakis_g-300x50.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/td><\/tr><tr><td>Application<\/td><td>Pattern Engine<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.8_revised.pdf\" target=\"_blank\">D4.8<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>Monitoring and reasoning on pattern rules related to SPDI properties of backend components&nbsp;<\/td><td>Konstantinos Fysarakis<br>Sphynx<br><img loading=\"lazy\" decoding=\"async\" width=\"130\" height=\"21\" class=\"wp-image-937\" style=\"width: 130px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/fysarakis_w.png\" alt=\"\"><\/td><\/tr><tr><td>Application<\/td><td>Backend orchestrator<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>Integrating all backend services and exposing API<\/td><td>Mateusz Kaminski<br>Bluesoft <br><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"15\" class=\"wp-image-932\" style=\"width: 150px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/mateusz_g.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/mateusz_g.png 512w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/mateusz_g-300x29.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/td><\/tr><tr><td>Application<\/td><td>GUI<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>Graphical User Interface<\/td><td>Mateusz Kaminski<br>Bluesoft<br><img loading=\"lazy\" decoding=\"async\" width=\"220\" height=\"19\" class=\"wp-image-938\" style=\"width: 220px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/mateusz_w.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/mateusz_w.png 450w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/mateusz_w-300x25.png 300w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/td><\/tr><tr><td>Application<\/td><td>Security Manager<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.12_revised.pdf\" target=\"_blank\">D4.12<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>Granting access and necessary security checks at the Backend Layer<\/td><td>Henrich Poehls<br>University of Passau<br><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"23\" class=\"wp-image-928\" style=\"width: 150px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/hp_g.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/hp_g.png 350w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/hp_g-300x46.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/td><\/tr><tr><td>Application<\/td><td>Monitoring<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.9_revised.pdf\" target=\"_blank\">D4.9<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>Monitoring, learning, and predictive analytics.&nbsp;<\/td><td>Domenico Presenza<br>Engineering<br><img loading=\"lazy\" decoding=\"async\" width=\"180\" height=\"24\" class=\"wp-image-939\" style=\"width: 180px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/domenico_w.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/domenico_w.png 370w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/domenico_w-300x41.png 300w\" sizes=\"auto, (max-width: 180px) 100vw, 180px\" \/><\/td><\/tr><tr><td>Application<\/td><td>Recipe Cooker<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.11_revised.pdf\" target=\"_blank\">D4.11<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>Creating recipes reflecting user requirements on different layers<\/td><td>Arne Broering<br>Siemens<br><img loading=\"lazy\" decoding=\"async\" width=\"180\" height=\"15\" class=\"wp-image-922\" style=\"width: 180px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/arne_g.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/arne_g.png 454w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/arne_g-300x25.png 300w\" sizes=\"auto, (max-width: 180px) 100vw, 180px\" \/><\/td><\/tr><tr><td>Application<\/td><td>Thing Directory<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.11_revised.pdf\" target=\"_blank\">D4.11<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>The repository of knowledge containing necessary Thing models.<\/td><td>Arne Broering<br>Siemens<br><img loading=\"lazy\" decoding=\"async\" width=\"180\" height=\"16\" class=\"wp-image-944\" style=\"width: 180px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/arne_w.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/arne_w.png 394w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/arne_w-300x27.png 300w\" sizes=\"auto, (max-width: 180px) 100vw, 180px\" \/><\/td><\/tr><tr><td>SDN<\/td><td>Resource Manager<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.7_revised.pdf\" target=\"_blank\">D3.7<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>Provides Path Manager with a resource view of the network&nbsp;<\/td><td>Ermin Sakic<br>Siemens<br><img decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/ermin_g.png\" alt=\"\" style=\"width: 180px;\"><\/td><\/tr><tr><td>SDN<\/td><td>Bootstrapping Manager<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.7_revised.pdf\" target=\"_blank\">D3.7<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>Initial flow configuration of just-connected switches, so to allow for seamless interaction with IoT devices<\/td><td>Ermin Sakic<br>Siemens<br><img decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/ermin_w.png\" alt=\"\" style=\"width: 180px;\"><\/td><\/tr><tr><td>SDN<\/td><td>Clustering Manager<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.7_revised.pdf\" target=\"_blank\">D3.7<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>Registry Handler used in state-keeping of other component\u2019s knowledge base,&nbsp;<\/td><td>Ermin Sakic<br>Siemens<br><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"17\" class=\"wp-image-925\" style=\"width: 150px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/ermin_g.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/ermin_g.png 410w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/ermin_g-300x34.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/td><\/tr><tr><td>SDN<\/td><td>VTN Manager<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.7_revised.pdf\" target=\"_blank\">D3.7<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>Assignment of individual network services to various network tenants<\/td><td>Ermin Sakic<br>Siemens<br><img decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/ermin_w.png\" alt=\"\" style=\"width: 180px;\"><\/td><\/tr><tr><td>SDN<\/td><td>Path Manager<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.7_revised.pdf\" target=\"_blank\">D3.7<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>Identification of nodes and ports combined into a path<\/td><td>Ermin Sakic<br>Siemens<br><img decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/ermin_g.png\" alt=\"\" style=\"width: 180px;\"><\/td><\/tr><tr><td>SDN<\/td><td>SFC Manager<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.7_revised.pdf\" target=\"_blank\">D3.7<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.8_revised.pdf\" target=\"_blank\">D3.8<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>Service Function Chaining Manager used in Service Function Chains&nbsp;<\/td><td>Nikolaos Petroulakis<br>FORTH<br><img decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/npetro_white.png\" alt=\"\" style=\"width: 150px;\"><\/td><\/tr><tr><td>SDN<\/td><td>Security Manager<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.7_revised.pdf\" target=\"_blank\">D3.7<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.12_revised.pdf\" target=\"_blank\">D4.12<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>The security component responsible for the administration with respective tokens used for fast authentication during runtime.&nbsp;<\/td><td>Nikolaos Petroulakis<br>FORTH<br><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"25\" class=\"wp-image-935\" style=\"width: 150px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/npetro_g.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/npetro_g.png 308w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/npetro_g-300x51.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/td><\/tr><tr><td>SDN<\/td><td>Pattern Engine<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.7_revised.pdf\" target=\"_blank\">D3.7<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.10_revised.pdf\" target=\"_blank\">D3.10<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.8_revised.pdf\" target=\"_blank\">D4.8<\/a><\/td><td>Retrieve network-specific rules and reasoning on them.&nbsp;<\/td><td>Nikolaos Petroulakis<br>FORTH<br><img decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/npetro_white.png\" alt=\"\" style=\"width: 150px;\"><\/td><\/tr><tr><td>SDN<\/td><td>VIM Connector<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.7_revised.pdf\" target=\"_blank\">D3.7<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.8_revised.pdf\" target=\"_blank\">D3.8<\/a><\/td><td>Connecting with the backend VIM component&nbsp;<\/td><td>Jordi Serra<br>CTTC<br><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"23\" class=\"wp-image-930\" style=\"width: 150px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/jordi_g.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/jordi_g.png 302w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/jordi_g-300x46.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/td><\/tr><tr><td>NFV<\/td><td>NFV Orchestrator<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.8_revised.pdf\" target=\"_blank\">D3.8<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>Network Function Virtualization Combined with the other VIM Manager Component<\/td><td>Jordi Serra<br>CTTC<br><img decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/jordi_w.png\" alt=\"\" style=\"width: 150px;\"><\/td><\/tr><tr><td>NFV<\/td><td>VNF Manager<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.8_revised.pdf\" target=\"_blank\">D3.8<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>Virtualization-specific management tasks necessary in the NFV framework&nbsp;<\/td><td>Jordi Serra<br>CTTC<br><img decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/jordi_g.png\" alt=\"\" style=\"width: 150px;\"><\/td><\/tr><tr><td>NFV<\/td><td>Virtualized Infrastructure Manager<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.8_revised.pdf\" target=\"_blank\">D3.8<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>Virtual Infrastructure Manager (VIM) is a component that is aware of the physical infrastructure&nbsp;<\/td><td>Jordi Serra<br>CTTC<br><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"24\" class=\"wp-image-931\" style=\"width: 150px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/jordi_w.png\" alt=\"\"><\/td><\/tr><tr><td>Field<\/td><td>Semantic API &amp; Protocol Biding<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.9_revised.pdf\" target=\"_blank\">D3.9<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>Binding different protocols and exposing common semantic API&nbsp;<\/td><td>Darko Anicic<br>Siemens<br><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"22\" class=\"wp-image-949\" style=\"width: 190px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/darko_g.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/darko_g.png 410w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/darko_g-300x35.png 300w\" sizes=\"auto, (max-width: 190px) 100vw, 190px\" \/><\/td><\/tr><tr><td>Field<\/td><td>GW Semantic Mediator<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.9_revised.pdf\" target=\"_blank\">D3.9<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>Module responsible for the integration of brownfield semantics with IIoT semantics.&nbsp;<\/td><td>Darko Anicic<br>Siemens<br><img loading=\"lazy\" decoding=\"async\" width=\"180\" height=\"23\" class=\"wp-image-940\" style=\"width: 180px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/darko_w.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/darko_w.png 374w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/darko_w-300x39.png 300w\" sizes=\"auto, (max-width: 180px) 100vw, 180px\" \/><\/td><\/tr><tr><td>Field<\/td><td>Local thing directory<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.9_revised.pdf\" target=\"_blank\">D3.9<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>The local repository of knowledge containing necessary Thing models.<\/td><td>Darko Anicic<br>Siemens<br><img decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/darko_g.png\" alt=\"\" style=\"width: 180px;\"><\/td><\/tr><tr><td>Field<\/td><td>Semantic Edge Platform<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.9_revised.pdf\" target=\"_blank\">D3.9<\/a>, <a href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.11_revised.pdf\">D3.11<\/a><\/td><td>Enable a user to interact with SEMIoTICS IoT Gateway at the Field Level.&nbsp;<\/td><td>Darko Anicic<br>Siemens<br><img decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/darko_w.png\" alt=\"\" style=\"width: 180px;\"><\/td><\/tr><tr><td>Field<\/td><td>Pattern Engine<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D3.10_revised.pdf\" target=\"_blank\">D3.10<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.8_revised.pdf\" target=\"_blank\">D4.8<\/a><\/td><td>Retrieve gateway specific rules and reasoning on them.&nbsp;<\/td><td>Nikolaos Petroulakis<br>FORTH<br><img decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/npetro_g.png\" alt=\"\" style=\"width: 150px;\"><\/td><\/tr><tr><td>Field<\/td><td>Security Manager<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.12_revised.pdf\" target=\"_blank\">D4.12<\/a><\/td><td>Grant access and necessary security checks at the IoT gateway.<\/td><td>Henrich Poels<br>University of Passau<br><img decoding=\"async\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/hp_w.png\" alt=\"\" style=\"width: 150px;\"><\/td><\/tr><tr><td>Field<\/td><td>Local embedded intelligence<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.10_revised.pdf\" target=\"_blank\">D4.10<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>Use Case specific logic and embedded intelligence at the IoT gateway level.<\/td><td>Mirko Falchetto<br>STMicroelectronics<br><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"19\" class=\"wp-image-933\" style=\"width: 150px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/mirk_g.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/mirk_g.png 374w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/mirk_g-300x39.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/td><\/tr><tr><td>Field<\/td><td>Supervisor and Local DB<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.10_revised.pdf\" target=\"_blank\">D4.10<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>Data persistence and self-adapting mechanism of the Generic IoT System.<\/td><td>Mirko Falchetto<br>STMicroelectronics<br><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"18\" class=\"wp-image-934\" style=\"width: 150px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/mirko_w.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/mirko_w.png 366w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/mirko_w-300x36.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/td><\/tr><tr><td>Field<\/td><td>Monitoring<\/td><td><a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/05\/SEMIoTICS-D4.9_revised.pdf\" target=\"_blank\">D4.9<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/01\/SEMIoTICS-D4.13_submitted.pdf\" target=\"_blank\">D4.13<\/a><\/td><td>Monitoring and predictive analytics at the IoT gateway level.<\/td><td>Domenico Presenza<br>Engineering<br><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"16\" class=\"wp-image-924\" style=\"width: 150px;\" src=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/domenico_g.png\" alt=\"\" srcset=\"https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/domenico_g.png 420w, https:\/\/www.semiotics-project.eu\/wp-content\/uploads\/2021\/02\/domenico_g-300x31.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>The SEMIoTICS Architectural Framework is the result of work undertaken during the implementation of the project. The maintenance and evolution of the SEMIoTICS Framework Open API and its developed components is planned by the owner organizations. The table below indicates Open API reference points, descriptions and contact details for each component developed by the project. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-709","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.semiotics-project.eu\/index.php?rest_route=\/wp\/v2\/pages\/709","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.semiotics-project.eu\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.semiotics-project.eu\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.semiotics-project.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.semiotics-project.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=709"}],"version-history":[{"count":34,"href":"https:\/\/www.semiotics-project.eu\/index.php?rest_route=\/wp\/v2\/pages\/709\/revisions"}],"predecessor-version":[{"id":1265,"href":"https:\/\/www.semiotics-project.eu\/index.php?rest_route=\/wp\/v2\/pages\/709\/revisions\/1265"}],"wp:attachment":[{"href":"https:\/\/www.semiotics-project.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=709"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}