Prototyp modulu pro syntaktickou a sémantickou analýzu procedurálních jazyků používaných v Big Data
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F25650203%3A_____%2F18%3AN0000006" target="_blank" >RIV/25650203:_____/18:N0000006 - isvavai.cz</a>
Výsledek na webu
<a href="http://www.getmanta.com" target="_blank" >http://www.getmanta.com</a>
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
čeština
Název v původním jazyce
Prototyp modulu pro syntaktickou a sémantickou analýzu procedurálních jazyků používaných v Big Data
Popis výsledku v původním jazyce
Definice a tvorba testů pro ověření požadované funkcionality modulu pro syntaktickou a sémantickou analýzu procedurálních jazyků používaných v Big Data a vytvoření prototypů cílové aplikace. Testy se zaměřují především na správnou analýzu datových toků vybraných jazyků. Pro prototypovou implementaci byly vybrány dva velmi odlišné procedurální jazyky využívané v prostředí Big Data – Java a PigLatin. Pro jazyk Java byly vytvořeny dva prototypy založené na dvou odlišných algoritmech analyzujících datové toky v Java bytecode. Pro jazyk PigLatin byl vytvořen jeden prototyp umožňující parsování a analýzu datových toků. Byla vytvořena dokumentace obsahující požadavky na spuštění prototypů, jejich konfiguraci a na základě metadat vygenerovaných z testovacích skriptů je prezentována výsledná funkčnost prototypů.
Název v anglickém jazyce
Prototype of module for syntactic and semantic analysis of procedural languages used in Big Data
Popis výsledku anglicky
Definition and implementation of tests for functional verification of module for syntactic and semantic analysis of procedural languages used in Big Data and target application prototype implementation. The tests focus on testing of correctness of data flow analysis of selected languages. For the prototype implementation, two completely different procedural languages used in Big Data environment were select – Java and PigLatin. Two prototypes based on two different algorithms that analyze data flows in Java bytecode were created. Another prototype that is capable of parsing and analyze data flows in PigLatin language was created. A documentation containing requirements for the prototype execution and its configuration was created and based on metadata generated from testing scripts, all prototype functions are presented.
Klasifikace
Druh
R - Software
CEP obor
—
OECD FORD obor
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Návaznosti výsledku
Projekt
<a href="/cs/project/TH02010287" target="_blank" >TH02010287: Nástroje pro governance dynamických aspektů Big Data prostředí</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2018
Kód důvěrnosti údajů
C - Předmět řešení projektu podléhá obchodnímu tajemství (§ 504 Občanského zákoníku), ale název projektu, cíle projektu a u ukončeného nebo zastaveného projektu zhodnocení výsledku řešení projektu (údaje P03, P04, P15, P19, P29, PN8) dodané do CEP, jsou upraveny tak, aby byly zveřejnitelné.
Údaje specifické pro druh výsledku
Interní identifikační kód produktu
Manta Flow
Technické parametry
Výsledek posloužil jako prototypová implementace, která byla a postupně je produktizována a integrována do platformy Manta, která je následně nabízena klientům po celém světě. Za rok 2019 a první měsíce roku 2020 bylo uzavřeno více než 25 nových smluv o licenčním využití výsledku. S ohledem na obchodní tajemství nelze uvést jména klientů ani uzavřené smlouvy.
Ekonomické parametry
Platforma Manta rozšířená o nové funkce vytvořené na základě prototypové implementace byla poskytnuta novým zákazníkům s tržbami na licenčních poplatcích v řádu desítek milionů českých korun.
IČO vlastníka výsledku
25650203
Název vlastníka
Manta Tools, s.r.o.