National Repository of Grey Literature 50 records found  previous11 - 20nextend  jump to record: Search took 0.00 seconds. 
Comparison of communication technologies and selection of effective protocol for access of IoT device to the back-end server using the Java platform
Gryc, Václav ; Hošek, Jiří (referee) ; Šeda, Pavel (advisor)
This thesis focuses on comparing two ways of communicating with a web service. The first way to communicate is using SOAP. The second way uses the REST architecture, creating a RESTful web service. Both ways are theoretically described in the thesis. The main benefit of this work for devices with reduced connectivity is the finding that communication with REST API is more appropriate.
Prototype Verification of Modification of Evolutionary Algorithm
Švestka, Marek ; Rajnoha, Martin (referee) ; Šeda, Pavel (advisor)
This thesis is about evolutionary algorithms with a concrete solution for an Aircraft Landing Problem. The goal is to create a genetic algorithm for this task resolution, apply selected modifications and compare all outputs. The program runs with different selection methods which are further reviewed. Input data are taken from Operations research library for this task. The outcome of this thesis gives a closer look to evolutionary programming and it’s problem resolution.
Data Continuity in Project Design
Nevřelová, Monika ; Štůsek, Martin (referee) ; Šeda, Pavel (advisor)
This work deals with the implementation of data continuity within the project documentation. This data continuity is implemented in order to follow the Industry 4.0 philosophy, already in the early design phase of the project. The project also gives an example of the implementation of the Internet of Things and the possibility of using it in industrial zones.
Optimization of Wireless Networks Infrastructure Using Artificial Intelligence Methods
Šeda, Pavel ; Assoc. Prof. Sergey Andreev, D.Sci. (Tech.) (referee) ; Araniti, Giuseppe (referee) ; Hošek, Jiří (advisor)
Dizertační práce je zaměřená na úlohy optimalizace síťových infrastruktur s využitím algoritmů umělé inteligence. Vzhledem k rostoucím požadavkům na síťový provoz v 5G+ sítích jsou nutné zásadní úpravy síťových infrastruktur. Tyto požadavky vytyčují řadu otázek v oblasti výzkumu. Hlavním cílem této dizertační práce je proto návrh optimalizačního modelu a algoritmů lokalizujících vhodná místa k nasazení základnových stanic. Pro vytvoření takového optimalizačního modelu bylo nezbytné reflektovat zásadní požadavky bezdrátového pokrytí v soudobých sítích, jako jsou požadované kapacity (základnových stanic a koncových uživatelů), již existující infrastruktura, interference mezi základnovými stanicemi či dosah pokrytí. Protože algoritmus hledání řešení této úlohy má exponenciální složitost a pro velké instance není možné najít optimální řešení v dostupném čase, bylo nutné aplikovat metody umělé inteligence. Vzhledem k charakteru výpočtu byly zvoleny a implementovány meta-heuristické algoritmy, které jsou dále v práci detailněji rozebrány. Navržené optimalizační modely a algoritmy jsou následně verifikovány pomocí vhodných simulací pro městské, předměstské či venkovské oblasti. Praktické využití navrženého řešení je uvažováno jako dodatečný modul do existujících nástrojů, doporučující místa nasazení nových základnových stanic při změně charakteru sítě (např. vyšší kapacitní požadavky v určitých oblastech), sloužící jako podklad pro další praktické ověření. Hlavním přínosem práce je návrh a implementace vlastní modifikace genetického algoritmu a návrh původních matematických modelů smíšeného celočíselného programování, výrazně rozšiřujících klasickou úlohu pokrytí. Včetně jejich následného ověření na instancích se statisíci prvky a jejich publikace v impaktovaných časopisech a na mezinárodních konferencích.
Security testing of selected network protocols and related vulnerabilities
Böhmová, Monika ; Šeda, Pavel (referee) ; Jeřábek, Jan (advisor)
This thesis focuses on problematics of IPv6, ICMPv6 and DNS protocols, vulnerabilities and testing of aforementioned protocols. Methods of testing including black-box, whitebox and grey-box are explained. Testing instances and scenarios are listed for black-box and white-box testing methods. Furthermore manual and automated testing with use of tools is differentiated. Thesis also includes creation of testing environment and tool for automated testing. Environment is created using a software tool for virtualization of network infrastructure and its elements using GNS3 tool. Tool for automated testing is created with the use of Python 3 programming language. This tool includes scripts which test devices present, settings of connected networks and verify device vulnerability to Man in the Middle attack. Testing of the tool on its own is performed using the created testing environment with various types of end devices which influence the progress and results of the tests which are the output of the automated testing tool either in human readable or machine readable formats.
Development of Server Application in Swift Programming Language
Střálka, Martin ; Šeda, Pavel (referee) ; Hošek, Jiří (advisor)
This work deals with possibilities of using the developer language Swift in server applications. Describes the advantages and disadvantages of Swift versus other languages, especially Obj-C, which is the predecessor of Swift and Java, a direct competitor of Swift. It also describes the differences between frameworks used for web applications. Swift language selection is implemented as a simple application for REST database communication based on an existing application. The solution will be able to search and display search results in the database.
Interactive apps for education of vector graphics theory
Lipa, Matúš ; Šeda, Pavel (referee) ; Rajmic, Pavel (advisor)
This work deals with the creation of several interactive web applets for education of vector graphics. Described is the image signal, his discretization, vector and bitmap types of image record. Further they describe selected vector curves, their properties, algorithms for their construction and usage. The principles of rasterization of basic vector objects are explained. Using the Figma tool, graphical user interfaces for each applet are designed. These applets are implemented using HTML and Javascript. The implemented applets are placed on web pages that are used in computer graphics education.
Jump server preparation and implementation for game scenarios in Cyber Arena
Komárek, Ladislav ; Šeda, Pavel (referee) ; Stodůlka, Tomáš (advisor)
Bachelor's thesis deals with the problematics of the containerization and virtualization. Thesis focuses on the OpenStack platform and the creation of a Jump server. The main purpose of the thesis is to create a Jump server with the SSH connection to the OpenStack instances. Thesis is divided into three parts - theoretical and practical, which has two parts. The analysis of virtualization and containerization possibilities for Jump server is included in the theoretical part of the paper. Description of the OpenStack platform and its functions is also contained in the theoretical part. Based on the theoretical analysis, a~Jump server was created in second and third part. After manually verifying the functionality of the Jump server, its creation was automated on the Openstack platform.
Jump server preparation and implementation for game scenarios in Cyber Arena
Komárek, Ladislav ; Šeda, Pavel (referee) ; Stodůlka, Tomáš (advisor)
Bachelor’s thesis deals with the problematics of the containerization and virtualization. Thesis focuses on the OpenStack platform and the creation of a Jump server. The main purpose of the thesis is to create a Jump server with the SSH connection to the OpenStack instances. Thesis is divided into two parts - theoretical and practical. The analysis of virtualization and containerization possibilities for Jump server is included in the theoretical part of the paper. Description of the OpenStack platform and its functions is also contained in the theoretical part. Based on the theoretical analysis, a Jump server was created in the practical part. After manually verifying the functionality of the Jump server, its creation was automated on the Openstack platform.
Plagiarism Detection in Software Projects Using Abstract Syntax Trees
Szymutko, Marek ; Seda, Pavel
Plagiarism is a hot topic in modern education andscience. It requires special attention since committing plagiarismis very easy with the use of the internet. This problem can befought against utilizing prevention or detection methods, whichhave been both used in this work. This paper introduces animplementation of a submission scheme of students’ projects inclasses taught at the Brno University of Technology. Scripts for anautomatic hand-in space for each student were created. Studentshave restricted privileges within these spaces on the GitLabcloud service. For plagiarism detection, a tool written in Pythonwas developed. This tool utilizes Abstract Syntax Trees compiledfrom the source code, which is a part of the Students’ solutions.The output of the comparison is represented with a tabular fileof the format .xlsx, which allows a detailed view. Ongoingimplementation is focused on widening the tool’s usability byadding a Python similarity comparison engine.

National Repository of Grey Literature : 50 records found   previous11 - 20nextend  jump to record:
See also: similar author names
13 Seda, Pavel
3 Šeda, Petr
1 Šedá, P.
Interested in being notified about new results for this query?
Subscribe to the RSS feed.