National Repository of Grey Literature 91 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Secure odor neutralization system
Děcký, Martin ; Mašek, Pavel (referee) ; Možný, Radek (advisor)
This bachelor thesis deals with the neutralization of odour using ozone and the transfer of the acquired data to a web server. Based on the calculations, suitable components were selected to make the whole device maintenance free and the system was built. The sending of data to the server was dealt with HTTP (Hypertext Transfer Protocol) POST method. The assembled system should be able to function based on the collected and evaluated data, but it is not able to send the data to the server which is secured with the latest TLS (Transport Layer Security) protocol.
OpenBSD on PDA
Vašut, Marek ; Galamboš, Leo (advisor) ; Děcký, Martin (referee)
In the present work we study a process of porting the OpenBSD operating system kernel to a Palm Tungsten T|5 handheld device. The begining of this work explains main characteristics of the ARM architecture as well as the principle of internal workage of the OpenBSD kernel. The further part is then about porting the kernel, starting with bootloader development, necessary modifications of the kernel, explaining a process of developing custom drivers and installing the system. This work also explains possible common problems that may arise alongside the process. At the end is also explained a basic post-installation system setup and directions to rebuild the system from source codes on the PDA.
Framework for distributed monitoring of services
Skotáková, Lenka ; Děcký, Martin (advisor) ; Zavoral, Filip (referee)
Title: Framework for distributed monitoring of services Author: Lenka Skotáková Department: Department of Software Engineering Supervisor: Mgr. Martin Děcký, Department of Distributed and Dependable Systems Supervisor's e-mail address: martin.decky@d3s.mff.cuni.cz Abstract: Monitoring of servers and its services enables early detection of problems.Distributed monitoring provides the advantage of load balancing between multiple nodes. Most of the tools providing distributed monitoring still retain the master node as a single point of failure. Distributed system working without a central node is more reliable. Redundancy of monitoring can be also introduced for further increase of reliability. Then it is appropriate to ensure that reports of failures do not repeat. This thesis presents a distributed system for monitoring of services, resistant to failure of nodes including a node that currently acts as a coordinator. Nodes automatically distribute tasks among themselves and found problems are collected and stored so that the notifications are not repeated. Keywords: distributed systems, distributed monitoring, network services, Invitation algorithm
Forensic RAM dump image analyzer
Kollár, Ivor ; Holub, Viliam (advisor) ; Děcký, Martin (referee)
While different techniques are used for physical memory dumping, most of them provide a hard-to-analyse image of raw data. The aim of the work is to develop an automatic analyser of physical memory dumps retrieving contained information in a user-friendly form. The analyser is supposed to simplify automatic data extraction and should be used by forensic experts. Among expected features are multiple target architecture/OS support, target architecture/OS guessing, automated password/crypto keys collecting, process listing, and module/driver listing.
Virtual Betting Shop
Koman, Pavol ; Trčka, Martin (advisor) ; Děcký, Martin (referee)
Work is aimed to design and implement web application called virtual sportsbook. Application will be able to get match odds and results from real sportsbook's web pages (at least two sportsbooks) and create own offering by virtue of real data. Administrator will resolve conflict cases but application will try to minimize number of various conflicts. Application will be able to evaluate bet value from real sportsbooks and compares their offerings. Application will be able to archive, manage and search bets in database, register users and export bets into PDF file.
Read-Copy-Update for OpenSolaris
Podzimek, Andrej ; Děcký, Martin (advisor) ; Bulej, Lubomír (referee)
The goal of this thesis is to design and implement a RCU (Read-Copy-Update)synchronization mechanism for OpenSolaris. The main purpose of the RCU mechanism is to increase concurrency in readers-writers synchronization scenarios, especially in SMP (Symmetric Multiprocessing) environments. This improvement is achieved by keeping multiple versions of the protected data which enables readers and writers to run in parallel. The RCU synchronization has already been implemented multiple times and is used in the Linux kernel. The thesis includes analysis of existing RCU implementations, possible benefits of RCU in the ONNV (OpenSolaris) kernel and a prototype implementation in ONNV. It also suggests possible applications of RCU where lockless synchronization is already applied. The prototype implementation is compared with its counterpart in the Linux kernel.
The Progress run-time architecture
Pop, Tomáš ; Bureš, Tomáš (advisor) ; Děcký, Martin (referee)
This thesis is a part of a bigger research vision called Progress which aims at providing component based techniques for the development of realtime embedded systems. Progress introduces the concept of a virtual node in order to increase the effectiveness of constructed systems and improve hardware abstraction. The thesis starts research of the runtime structures of the Progress component model. The thesis aims at identifying necessary questions about the runtime internal structure of virtual nodes and about the supporting mechanisms needed to run virtual nodes on destination hardware. A part of this thesis is also a sample implementation of the virtual node runtime environment covering local and Ethernet communication, event driven and timer driven tasks, and multiple computational nodes.
Device drivers interface in HelenOS system
Trochtová, Lenka ; Děcký, Martin (advisor) ; Bulej, Lubomír (referee)
An introduction into device drivers, the significance of the unified interface for device drivers within the operating system. A brief description of the basic principles of hardware fromthe programmer's point of view. The HelenOS operating system overview - the description of the basic funcional blocks of microkernel, the current support of user-space device drivers, e.g. the support for accessing device's registers and interrupt processing from user-space. Common functions of the interface for device drivers and their relation to the needs of the HelenOS operating system. The problems usually solved by contemporary driver frameworks and the known ways of solving them - device-centric vs. driver-centric device-to-driver matching, device IDs, the number of supported device classes, device driver entry points, the representation of a device tree. Design and implementation - hierarchical device management, device auto-detection, predefined interfaces for access to devices, device classes, controlling the device driver's life cycle and device-to-driver matching, the installation and the configuration of a device driver. The description of device drivers in some contemporary operating system and their comparison - device drivers in Windows, Solaris and Linux. The evaluation and the possibilities of future...
Visualization of algorithms
Špaňo, Martin ; Zavoral, Filip (advisor) ; Děcký, Martin (referee)
The aim of this project is to create an interface that visualizes the running of various algorithms, interface that shows the way how one algorithm works with initial data (input) to create result (output). The focus is on the simplicity of the visualization process that means to make user understand the principles of certain algorithm as quickly as possible. Project contains the unit for distant learning that enables the user to use the project not only for self-studying but also for on-line teaching. The interface is accompanied by several graph, sorting and pattern-matching algorithms.
Linux kernel userspace modules
Lipavský, Lukáš ; Děcký, Martin (advisor) ; Tůma, Petr (referee)
This thesis proposes and implements a new method of implementing Linux kernel drivers in userspace applications - userspace drivers. Instead of proposing fixed interface for accessing kernel functionality from userspace application and using dedicated kernel module to implement functionality not accessible via the interface, proposed method allows applications to define custom interfaces to the kernel. The interface is defined in special bytecode that is loaded into the kernel. The bytecode also provides functions that can be called from the kernel and that work even in atomic context (interrupt handlers, etc.). The bytecode is architecture and kernel configuration independent. The proposed method makes it possible to develop kernel drivers implemented in userspace applications without the need of dedicated kernel module.

National Repository of Grey Literature : 91 records found   1 - 10nextend  jump to record:
See also: similar author names
4 Děcký, Marek
4 Děcký, Miroslav
Interested in being notified about new results for this query?
Subscribe to the RSS feed.