National Repository of Grey Literature 96 records found  previous11 - 20nextend  jump to record: Search took 0.00 seconds. 
SQL parser for data lineage with support for multiple dialects
Kukaň, Tomáš ; Yaghob, Jakub (advisor) ; Parízek, Pavel (referee)
The main goal of this work was to create a program that would be able to use static analysis of SQL code to detect the data line between database objects. In this paper we will find examples of the data line in SQL, various techniques of static analysis and detailed analysis of the data line in SQL and it's procedural extension. This theoretical part is followed by a description of the architecture and implementation of the program. This implementation is for PostgreSQL dialect, but the architecture assumes future implementation for multiple dialects. Finally, I compare this implementation with currently available tools.
Monitoring Support for Manta Flow Agent in Cloud-Based Architecture
Firment, Roman ; Parízek, Pavel (advisor) ; Kliber, Filip (referee)
Today, it is quite common to see software migrations from an on-premises solution to a cloud solution. The product MANTA Flow Platform also experiences this transformation. As a part of this transformation, the introduction of a new component, the MANTA Flow Agent, is necessary. MANTA Flow Agent is a Java application supposed to run on a customer's machine and execute received commands from a remote running on a cloud side. This yields the natural need for the consideration of monitoring support. In this master thesis, we describe in more detail the responsibility of the MANTA Flow Agent, the multi-agent environment, motivation and requirements for the monitoring support for the MANTA Flow Agent. Furthermore, we provide an analysis of suitable technologies which could be used to bring such monitoring support. Then, we discuss different alternatives and solutions and their fit in our context. Finally, we describe the architecture for monitoring support and the implementation of a simple proof of concept solution based on a Java agent and the Prometheus, a time series database. 1
Precise and Efficient Incremental Update of Data Lineage Graph
Kumstýř, Josef ; Parízek, Pavel (advisor) ; Zavoral, Filip (referee)
Data lineage forms an essential aspect of today's enterprise environment. MANTA Flow is a data lineage analysis platform that works based on extracting and analyzing customers' source files. However, often the customer wants to update the data lineage graph because of a slight change in provided source files. However, all of the input source files are currently reanalyzed, and most of the time is wasted analyzing unchanged files. In the thesis, we presented how the data lineage analyzer can be improved using incremental updates to analyze only a fraction of all input files while still producing the same correct data lineage. We changed how the whole analysis is done by changing the granularity of the anal- ysis to much smaller pieces. We also improved the merge algorithm to recognize when an unchanged file could generate a different data lineage using new concepts like source segments, node removal, or node creation. The new MANTA client algorithm now ana- lyzes only changed files and a few unchanged files that could generate a different lineage compared to the last analysis. We also implemented a prototype for the MANTA Oracle scanner that contains these new ideas. It was tested for both the correctness and the performance. 1
Algorithms' visualization
Krížik, Lukáš ; Kofroň, Jan (advisor) ; Parízek, Pavel (referee)
The goal of the project is to create an application for algorithms' visualization. Its objective should be proper visualization of algorithms, including work such as passing from state to state. The algorithm should be easily understandable for people too, who don't know how it works but can operate it using this visualization, literally describing each step. The matter, of course, should be the possibility to run algorithm on user input data or data generated by application.
Traffic monitoring in TCP/IP networks
Bouška, Zdeněk ; Parízek, Pavel (advisor) ; Malohlava, Michal (referee)
The subject of this work is a tool for monitoring of traffic in a TCP/IP network. The tool provides information about speci c TCP connections and packets, and also displays various statistics. It is possible to apply lters on all information related to TCP connections and packets. The tool supports both graphical and text user interface, and also traffic monitoring on remote computers. The tool is implemented in C++ and runs on GNU/Linux.
Settlers of Catan
Malý, Jakub ; Zavoral, Filip (advisor) ; Parízek, Pavel (referee)
The aim of the present work is to convert a wellknown board game Settlers of Catan into a computer game for two to four players playing over a computer network. Common aspects and attributes of board games that must be taken into consideration during the design of the program including several possibilities of implementation of such a game are covered in the first parts of this work. The rest of the work is devoted to the implementation of one particular game - Settlers of Catan, description of the communication, representation of players, game plan and all the game mechanisms and rules of the game.
Regression Benchmarking Web
Babka, David ; Tůma, Petr (advisor) ; Parízek, Pavel (referee)
During the software development the performance of the software is often important part of client requirements. Considering the constant development process of the software, comparison of the performance testing results could pinpoint to various defects in the source code, which could lead to optimizing software and its performance. This thesis focuses on implementation of flexible web application created for retrieving the performance results and presenting them in plots and other forms. The plots are dynamically generated to provide as much transparency as possible. This application will also provide the ability to send e-mails to users with the information about new measurement results.
Music typesetting program
Hanslík, Ondřej ; Holan, Tomáš (advisor) ; Parízek, Pavel (referee)
Aim of this work is to design and implement application, which would transform MIDI data into music notation suitable for printing. Correct division of the music document to pages and fulfilment of notation standards is essential. Application would offer these features: - acceptance of every MIDI file that fulfils the SMF specification - possibility to choose which parts in the MIDI file will be imported - wide possibilities of editing the loaded document - support for the majority of signs used in music - different methods of dividing the document to pages - page head and foot Application will be built on platform .NET Framework, implementation language will be C#.
Distributed hash table for BitTorrent client
Brodský, David ; Parízek, Pavel (advisor) ; Hnětynka, Petr (referee)
The goal of this study is exact description of distributed hash table (DHT) that is implemented in BitTorrent client Azureus, its usage as a distributed tracker and comparison with another DHT that is used for the same purpose. This study also includes implementation of interface based on a TCP server that provides easy access to the DHT without need to reimplement it. Specification of communication protocol is included as well.
Vector editor for creating animations
Kruliš, Martin ; Zavoral, Filip (advisor) ; Parízek, Pavel (referee)
The object of this work is to design and implement a vector editor with animation support. This program is designated for a very specialized group of users that want to create simple animations but find buying complex commercial tools unnecessary. The application will allow user to design basic vector objects, edit them and set them into motion using curved trajectories. Main features of the application are its modularity and flexibility, making it ready for future extending and customization.

National Repository of Grey Literature : 96 records found   previous11 - 20nextend  jump to record:
See also: similar author names
3 Pařízek, P.
5 Pařízek, Pavel
7 Pařízek, Petr
Interested in being notified about new results for this query?
Subscribe to the RSS feed.