• čeština
    • English
    • русский
    • Deutsch
    • français
    • polski
    • українська
  • українська 
    • čeština
    • English
    • русский
    • Deutsch
    • français
    • polski
    • українська
  • Ввійти
Перегляд матеріалів 
  •   Головна сторінка DSpace
  • Závěrečné práce
  • dizertační práce
  • Fakulta informačních technologií
  • 2016
  • Перегляд матеріалів
  •   Головна сторінка DSpace
  • Závěrečné práce
  • dizertační práce
  • Fakulta informačních technologií
  • 2016
  • Перегляд матеріалів
JavaScript is disabled for your browser. Some features of this site may not work without it.

Návrhové vzory v paralelních a distribuovaných systémech

Design Patterns for Parallel and Distributed Systems

Thumbnail
Переглянути
review_128163.html (1.668Kb)
final-thesis.pdf (1.885Mb)
thesis-1.pdf (235.4Kb)
Posudek-Vedouci prace-465_s1.pdf (81.01Kb)
Posudek-Oponent prace-465_o1.pdf (174.5Kb)
Posudek-Oponent prace-465_o2.pdf (336.1Kb)
Автор
Jurnečka, Peter
Advisor
Hanáček, Petr
Referee
Chudá, Daniela
Zbořil, František
Grade
P
Altmetrics
Metadata
Показати повний опис матеріалу
Короткий опис(реферат)
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.
 
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.
 
Keywords
design patterns, parallel programming, refactoring, static analysis, BPSL, notation of design patterns, návrhové vzory, paralelné programovanie, refaktoring, statická analýza, BPSL, spôsob zápisu návrhových vzorov
Language
slovenština (Slovak)
Study brunch
Výpočetní technika a informatika
Result of the defence
práce byla úspěšně obhájena
URI
http://hdl.handle.net/11012/187301
Source
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í. .
Collections
  • 2016 [17]
Citace PRO

Portal of libraries | Central library on Facebook
DSpace software copyright © 2002-2015  DuraSpace
Контакти | Зворотній зв'язок | Theme by @mire NV
 

 

Перегляд

Всі матеріалиФонди та колекціїЗа датою публикаціїАвториЗаголовкиТемиКолекціяЗа датою публикаціїАвториЗаголовкиТеми

Мій профіль

ВвійтиЗареєструватися

Статистика

View Usage Statistics

Portal of libraries | Central library on Facebook
DSpace software copyright © 2002-2015  DuraSpace
Контакти | Зворотній зв'язок | Theme by @mire NV