Návrhové vzory v paralelních a distribuovaných systémech
but.jazyk | slovenština (Slovak) | |
but.program | Výpočetní technika a informatika | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Hanáček, Petr | sk |
dc.contributor.author | Jurnečka, Peter | sk |
dc.contributor.referee | Chudá, Daniela | sk |
dc.contributor.referee | Zbořil, František | sk |
dc.date.accessioned | 2021-11-22T22:18:47Z | |
dc.date.available | 2021-11-22T22:18:47Z | |
dc.date.created | cs | |
dc.description.abstract | V tejto práci je opísaný návrh spôsobu zápisu a práce s paralelnými návrhovými vzormi, ktorého prínosom je možnosť navrhovania automatických oprav existujúcich paralelných zdrojových kódov pomocou refaktoringu. Na to, aby bolo možné navrhovaný spôsob zápisu využiť je potrebné, aby táto práca pokrývala oblasti statickej analýzy kódu, formálneho zápisu paralelných návrhových vzorov a refaktoringu. Statická analýza kódu umožňuje porozumieť existujúcim paralelným zdrojovým kódom a definovať miesta, kam sa má vložiť návrhový vzor. Formálny zápis návrhového vzoru umožňuje automaticky aplikovať daný vzor do existujúceho zdrojového kódu. Nakoniec refaktoring umožňuje upraviť existujúci zdrojový kód bez zmeny funkčnosti. Prvá časť práce sa venuje popisu súčasného stavu v týchto troch oblastiach t.j. analýze kódu, návrhovým vzorom a refaktoringu. Druhá časť práce sa venuje opisu metodiky a experimentálnemu overeniu jej nasadenia. | sk |
dc.description.abstract | This Ph.D. thesis describes proposed notation and method for working with parallel design patterns, which allowes proposing of automatic corrections to existing parallel source code with help of refactoring. In order to define the proposed notation, this work must cover areas of static code analysis, formal description of parallel design patterns and refactoring. Static code analysis is used to analyse the existing parallel source code for definition of places where you want to insert specified design pattern. Formal description of design pattern allows you to automatically apply the pattern to the existing source code. Finally, refactoring allows you to edit an existing source code without changing its functionality. The first part is devoted to the description of the current status in these three areas e.g. code analysis, design patterns and refactoring. The second part is devoted to a description of the methodology and experimental verification of its deployment. | en |
dc.description.mark | P | cs |
dc.identifier.citation | JURNEČKA, P. Návrhové vzory v paralelních a distribuovaných systémech [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. . | cs |
dc.identifier.other | 128163 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/187301 | |
dc.language.iso | sk | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | design patterns | en |
dc.subject | parallel programming | en |
dc.subject | refactoring | en |
dc.subject | static analysis | en |
dc.subject | BPSL | en |
dc.subject | notation of design patterns | en |
dc.subject | návrhové vzory | sk |
dc.subject | paralelné programovanie | sk |
dc.subject | refaktoring | sk |
dc.subject | statická analýza | sk |
dc.subject | BPSL | sk |
dc.subject | spôsob zápisu návrhových vzorov | sk |
dc.title | Návrhové vzory v paralelních a distribuovaných systémech | sk |
dc.title.alternative | Design Patterns for Parallel and Distributed Systems | en |
dc.type | Text | cs |
dc.type.driver | doctoralThesis | en |
dc.type.evskp | dizertační práce | cs |
dcterms.modified | 2020-05-10-17:46:43 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 128163 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.22 23:18:47 | en |
sync.item.modts | 2021.11.22 22:02:55 | en |
thesis.discipline | Výpočetní technika a informatika | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Doktorský | cs |
thesis.name | Ph.D. | cs |
Files
Original bundle
1 - 5 of 6
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.89 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- thesis-1.pdf
- Size:
- 235.44 KB
- Format:
- Adobe Portable Document Format
- Description:
- thesis-1.pdf
Loading...
- Name:
- Posudek-Vedouci prace-465_s1.pdf
- Size:
- 81.02 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-465_s1.pdf
Loading...
- Name:
- Posudek-Oponent prace-465_o1.pdf
- Size:
- 174.57 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-465_o1.pdf
Loading...
- Name:
- Posudek-Oponent prace-465_o2.pdf
- Size:
- 336.16 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-465_o2.pdf