Národní úložiště šedé literatury Nalezeno 35 záznamů.  předchozí11 - 20dalšíkonec  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Refactoring and Verification of the Code of mkfs xfs
Ťulák, Jan ; Peringer, Petr (oponent) ; Vojnar, Tomáš (vedoucí práce)
This work describes the processes of refactoring mkfs.xfs program for a purpose of refining its code and cleaning the technical debt accumulated over 20 years of the program’s existence. The mkfs.xfs source code is then a subject to static analysis and the used tools (CppCheck, Coverity, Codacy, GCC, Clang) are compared in terms of the number and type of the found defects. 
Editor jazyka CodAL v prostředí Eclipse
Hynek, Jiří ; Dolíhal, Luděk (oponent) ; Přikryl, Zdeněk (vedoucí práce)
Tato diplomová práce se zabývá tvorbou editoru jazyka CodAL pro vývojové prostředí projektu Lissom, které je založené na prostředí Eclipse. Cílem této práce je analyzovat problém tvorby editorů a rozebrat doplňky existujících editorů, které zlepšují jejich uživatelskou přívětivost. V teoretické části diplomové práce je popsána tvorba parseru a následná analýza zdrojových kódů napsaných do editoru. Jsou vysvětleny syntaktické a sémantické aspekty jazyka CodAL. V praktické části je navržen nový editor jazyka CodAL a popsán postup k jeho vytvoření. Výsledkem práce je nový editor jazyka CodAL integrovaný ve vývojovém prostředí projektu Lissom.
Zdokonalování zdrojového kódu aplikací
Obluková, Alena ; Bartík, Vladimír (oponent) ; Kreslíková, Jitka (vedoucí práce)
Problémem, jímž se práce zabývá, je vylepšení použitelnosti aplikace Classycle, zejména zvýšení srozumitelnosti jejích výstupů. Po nastudování teorie týkající se oblasti refaktorizace, testování, grafů a důkladné analýze původní aplikace Classycle byly vytvořeny zcela nové výstupy aplikace zobrazující výstupní data v grafické podobě. Tato aplikace byla otestována nad reálnými daty a je připravena k nasazení ve firmě. Díky vytvoření nových forem výstupu, popsaných v praktické části diplomové práce, získá programátor silnější nástroj pro detekci závislostí mezi třídami a balíčky v kódu.
Refactoring the Frontend of the DNA Analyser web application
Skvortsov, Mikhail
Tato práce zkoumá refaktoring stávajícího kódu do modernějšího frameworku, přičemž hlavním cílem je přechod starého projektu z Vue 2 na Vue 3 s využitím Vuetify. Zdůrazňuje význam předběžných kroků a metodologických strategií v softwarovém inženýrství a zabývá se praktickými aspekty použití technologie Docker a integrací CI/CD pipeline. Práce metodicky popisuje postupný proces refaktoringu, začínající aktualizací knihoven, pokračující různými fázemi restrukturalizace kódu a konče testováním, aby se zajistila funkčnost a spolehlivost. Tento komplexní přístup nejen aktualizuje technologický stack, ale také vylepšuje celkovou strukturu projektu.
Agilní objektově-orientovaný vývoj softwaru v ABAP
Baginová, Lucia ; Bartík, Vladimír (oponent) ; Rychlý, Marek (vedoucí práce)
Táto práca predstavuje agilné metodiky vývoja softwaru, ich vlastnosti a aj využitie refaktorizácie pri vývoji. Popisuje tiež nástroje, ktoré sú v spoločnosti SAP využívané pre vývoj softwaru v ich vlastnom programovacom jazyku ABAP. Cieľom práce je s využitím agilných prístupov implementovať objektovo-orientovaný program v jazyku ABAP. Program umožňujúci manuálne zadanie určitých hodnôt výkazu DPH je implementovaný s využitím refaktorizácie, testovaný a dodávaný zákazníkom spoločnosti SAP. Metodikou Test Driven Development je implementované rozšírenie, ktoré umožňuje export zadaných hodnôt vo formáte CSV.
Refaktoring systému pro sledování kvality dat ve vrcholovém detektoru Belle II
Bártík, Jáchym ; Kvasnička, Peter (vedoucí práce) ; Červenkov, Daniel (oponent)
Tato bakalářská práce se zabývá refaktoringem části kódu pro sledování kvality dat z vrcholového detektoru Belle II. Druhou částí práce je implementace sledování pohybů half-shellů pixelového a stripového vrcholového detektoru Belle II v čase. Po shrnutí základních informací o experimentu Belle II, jeho vrcholovém detektoru a softwarovém systému basf2 popíšeme funkční chování modulů pro sledování kvality dat. Analyzujeme kód modulů TrackDQM a AlignDQM a opravíme chyby, které jsme v nich našli. V rámci refaktoringu rozdělíme výpočty do více jednodušších částí a výrazně zredukujeme duplicitní kód. Nakonec přidáme histogramy reziduálů z half-shellů, které po vyhodnocení na reálných datech fitujeme a zobrazíme v závislosti na čase. Přínosem této práce je lépe udržovatelný a snáze rozšiřitelný kód, stejně jako opravy mnoha chyb. Dalším výsledkem je objevení pravidelných pohybů half-shellů, jejichž po- chopení může vést ke zlepšení alignmentu detektoru. 1
Visual Studio Refactoring and Code Style Management Toolset
Linka, Marek ; Ježek, Pavel (vedoucí práce) ; Krijt, Filip (oponent)
Dodržování konzistentního stylu je nezbytné pro udržení spravovatelného zdrojového kódu. V době, kdy složitost softwarových řešení neustále roste, je tento požadavek důležitější než kdy dřív. Většina komerčně dostupných nástrojů pro zvýšení productivity psaní kódu se ale zaměřuje více na refaktoring a podporu dodatečných technologií než na dodržování konzistentního stylu psaní. Rozhodli jsme se proto napravit tuto situaci tím, že naimplementujeme sadu nástrojů pro Visual Studio rozšiřitelnou pomocí zásuvných modulů zaměřenou na hledání a nápravu porušení stylistických pravidel v jazyku C#. Dokončením našeho záměru jsme vytvořili nástroj, který se hladce integruje s Visual Studiem a poskytuje uživatelům efektivní a intuitivní prostředky pro zlepšení spravovatelnosti jejich kódu. Powered by TCPDF (www.tcpdf.org)
Migrace a refaktorizace Netfox Detective na .NET 5
Pokorný, Šimon ; Ryšavý, Ondřej (oponent) ; Pluskal, Jan (vedoucí práce)
V internetu probíhá každou sekundu obrovské množství pokusů o útoky na různé subjekty. Aby bylo možné zpětně jednoduše analyzovat síťovou komunikaci, je potřeba kvalitních, rychlých a aktualizovaných nástrojů. Netfox Detective je jedna z aplikací sloužící k forenzní analýze síťové komunikace. Cílem práce je migrace tohoto produktu na moderní platformu .NET 5, včetně refaktorizace s ohledem na uživatelskou zkušenost a správné využití návrhových vzorů. Práce se zabývá nejen samotnou migrací, ale uvádí i sadu častých programátorských faulů a způsoby jejich eliminace. Postupně se v kapitolách nachází záznamy jednotlivých rozhodnutí, které mohou pomoci ostatním vývojářům při řešení dalších nástrah. V závěru se práce zabývá analýzou a tvorbou testů a správním využitím nástrojů pro CI/CD. Výstupem je pak nejen kompletní migrovaný projekt, ale také připravené prostředí v systému GitLab. 
Refaktoring systému pro sledování kvality dat ve vrcholovém detektoru Belle II
Bártík, Jáchym ; Kvasnička, Peter (vedoucí práce) ; Červenkov, Daniel (oponent)
Tato bakalářská práce se zabývá refaktoringem části kódu pro sledování kvality dat z vrcholového detektoru Belle II. Druhou částí práce je implementace sledování pohybů half-shellů pixelového a stripového vrcholového detektoru Belle II v čase. Po shrnutí základních informací o experimentu Belle II, jeho vrcholovém detektoru a softwarovém systému basf2 popíšeme funkční chování modulů pro sledování kvality dat. Analyzujeme kód modulů TrackDQM a AlignDQM a opravíme chyby, které jsme v nich našli. V rámci refaktoringu rozdělíme výpočty do více jednodušších částí a výrazně zredukujeme duplicitní kód. Nakonec přidáme histogramy reziduálů z half-shellů, které po vyhodnocení na reálných datech fitujeme a zobrazíme v závislosti na čase. Přínosem této práce je lépe udržovatelný a snáze rozšiřitelný kód, stejně jako opravy mnoha chyb. Dalším výsledkem je objevení pravidelných pohybů half-shellů, jejichž po- chopení může vést ke zlepšení alignmentu detektoru. 1
Editor jazyka CodAL v prostředí Eclipse
Hynek, Jiří ; Dolíhal, Luděk (oponent) ; Přikryl, Zdeněk (vedoucí práce)
Tato diplomová práce se zabývá tvorbou editoru jazyka CodAL pro vývojové prostředí projektu Lissom, které je založené na prostředí Eclipse. Cílem této práce je analyzovat problém tvorby editorů a rozebrat doplňky existujících editorů, které zlepšují jejich uživatelskou přívětivost. V teoretické části diplomové práce je popsána tvorba parseru a následná analýza zdrojových kódů napsaných do editoru. Jsou vysvětleny syntaktické a sémantické aspekty jazyka CodAL. V praktické části je navržen nový editor jazyka CodAL a popsán postup k jeho vytvoření. Výsledkem práce je nový editor jazyka CodAL integrovaný ve vývojovém prostředí projektu Lissom.

Národní úložiště šedé literatury : Nalezeno 35 záznamů.   předchozí11 - 20dalšíkonec  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.