Národní úložiště šedé literatury Nalezeno 2 záznamů.  Hledání trvalo 0.00 vteřin. 
Syntax-driven duplicate-code detection
Saksa, Jakub ; Bednárek, David (vedoucí práce) ; Kopecký, Michal (oponent)
Duplicitný kód sa vyskytuje v zdrojových súboroch z rôznych dôvodov. V mnohých prípadoch je motiváciou pre kopírovanie kódu lenivosť programátora, alebo pokus o použitie cudzieho zdrojového kódu. V priebehu rokov bolo vyvinutých niekoľko metód na detekciu duplicitného zdrojového kódu. Prístupy k problému sa líšia v spôsobe akým porovnávajú zdrojové súbory. Metódy založené na anlýze syntaktických vlastností kódu často používajú abstraktné syntaktické stromy. Skúmaním stromovej reprezentácie sú tieto metódy schopné odhaliť duplicitný kód, ktorý prešiel zmenami formátovania ako aj premenovaním identifikátorov. Fragmenty duplicitného kódu sú odhalené identifikovaním podstromov s rovnakým tvarom. Po nájdení podozrivých častí stromu nasleduje hlbšia analýza vlastností stromu za účelom odhalenia duplikátov. Ako súčasť tejto práce sme vyvinuli nástroj na detekciu duplicitného zdrojového kódu na základe porovnávania abstraktných syntaktických stromov.
Web-based tool for RNA secondary structure visualization
Saksa, Jakub ; Hoksza, David (vedoucí práce) ; Škoda, Petr (oponent)
Vizualizácia sekundárnej štruktúry RNA je otvoreným problémom, pretože neexistuje presný popis ako ju vykresliť, zobrazenie akceptované komunitou je zvykové. Prístup implementovaný v nástroji Traveler, ktorý vznikol na Katedre softwarového inženýrství MFF UK, používa pre vizualizáciu šablónu v podobe inej, už existujúcej štruktúry. Prvá verzia programu mala však niekoľko nedostatkov znemožňujúcich jeho použitie. Cieľom tejto práce bolo vylepšiť Traveler a vytvoriť tak nástroj, ktorého používanie bude pre užívateľa prístupnejšie. Vylepšeniami sú schopnosť spracovávať pseudouzly, medziformát pre obrázky sekundárnych štruktúr a úprava algoritmu pre tvorbu layoutu. Ďalším cieľom práce bolo vytvoriť webovú aplikáciu, ktorá bude slúžiť ako užívateľské rozhranie. Vytvorená aplikácia je schopná sama vybrať šablónu pre cieľovú štruktúru a vizualizovať ju.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.