Thesis Details

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

Ph.D. Thesis Student: Jurnečka Peter Academic Year: 2016/2017 Supervisor: Hanáček Petr, doc. Dr. Ing.
Language
Slovak
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.

Keywords

design patterns, parallel programming, refactoring, static analysis, BPSL, notation of design patterns

Department
Degree Programme
Computer Science and Engineering, Field of Study Computer Science and Engineering
Files
Status
defended
Date
10 July 2017
Citation
JURNEČKA, Peter. Návrhové vzory v paralelních a distribuovaných systémech. Brno, 2016. Ph.D. Thesis. Brno University of Technology, Faculty of Information Technology. 2017-07-10. Supervised by Hanáček Petr. Available from: https://www.fit.vut.cz/study/phd-thesis/465/
BibTeX
@phdthesis{FITPT465,
    author = "Peter Jurne\v{c}ka",
    type = "Ph.D. thesis",
    title = "N\'{a}vrhov\'{e} vzory v paraleln\'{i}ch a distribuovan\'{y}ch syst\'{e}mech",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2017,
    location = "Brno, CZ",
    language = "slovak",
    url = "https://www.fit.vut.cz/study/phd-thesis/465/"
}
Back to top