National Repository of Grey Literature 15 records found  1 - 10next  jump to record: Search took 0.01 seconds. 
A Tool for Robustness Testing of Web-Services
Zelinka, Tomáš ; Očenášek, Pavel (referee) ; Rychlý, Marek (advisor)
This project deals with testing of web services. The result of this work will be a tool for load testing of web services using fault injection in their communication. The first part of the project discusses the basic aspects of testing web services. The second part of the work is more focused on testing high loads in combination with fault injection. The tool will allow automated run of the tests. The distributed model of the tool was designed to simulate real loads. In the last chapter are summarized achieved results.
Methodology of highly reliable systems design
Straka, Martin ; Gramatová, Elena (referee) ; Racek, Stanislav (referee) ; Kotásek, Zdeněk (advisor)
In the thesis, a methodology alternative to existing methods of digital systems design with increased dependability implemented into FPGA is presented, new features which can be used in the implementation and testing of these systems are demonstrated. The research is based on the use of FPGA partial dynamic reconfiguration for the design of fault tolerant systems. In these applications, the partial dynamic reconfiguration can be used as a mechanism to correct the fault and recover the system after the fault occurrence. First, the general principles of diagnostics, testing and digital systems dependability are presented including a brief description of FPGA components and their architectures. Next, a survey of currently used methods and techniques used for the design and implementation of fault tolerant systems into FPGA is described, especially the methods used for fault detection and localization, their correction, together with the principles of evaluating fault tolerant systems design quality.  The most important part of the thesis is seen in the description of the design methodology, implementation and testing of fault tolerant systems implemented into FPGAs which uses SRAMs as the configuration memory. First, the methodology of developing and automated checker components design for digital systems and communication protocols is presented. Then, a reference architecture of a dependable system implemented into FPGA is demonstrated including several fault tolerant architectures based on the use of partial dynamic reconfiguration as the mechanism of fault correction and the recovery from it. The principles of controlling the reconfiguration process are described together with the description of the test platform which allows to test and verify the design of fault tolerant systems based on the methodology presented in the thesis. The experimental results and the contribution of the thesis are discussed in the conclusions.
Front-End for Generator of Structured Test Data
Vostřejž, Tomáš ; Janoušek, Vladimír (referee) ; Smrčka, Aleš (advisor)
The bachelor's thesis deals with the creation of a web application that allows the generation of tree data structures suitable for software testing. The application is divided into client and server part. The client application provides the user with a graphical interface where he creates an input tree data structure in JSON or XML format. It applies appropriate modifications for testing with the possibility of supplying its own criteria for generation. It is implemented using the Angular platform. The server application is used to generate test data and offers a list of available modifications. The Node.js environment and the Express framework are used for implementation. The server application provides a REST interface. Production deployment is provided by the Docker virtualization tool. Both applications are deployed on Heroku servers.
Impact of Faults and Errors in Context of Embedded Operating Systems
Doležel, Marek ; Pánek, Richard (referee) ; Strnadel, Josef (advisor)
Cílem práce je zhodnotit dopad injektovaných chyb a poruch na vestavěný operační systém a jeho aplikační vrstvu. Tento problém je vyřešen navrženým softwarem pro injektaci poruch a  chyb. Tento software vkládá poruchy a chyby za běhu, tj. během provádění vestavěného systému. Injektace je spuštěna časem, jinými slovy, chyba je injektována po uplynutí časovače. Proti C/OS-II jádru spuštěnému pod NIOSII systémem byly provedeny dvě kampaně s injekcí chyb. Obě kampaně cílily na kód plánovače. Kód plánovače byl vylepšen mechanismem kontroly toku v případě druhé kampaně. Výsledky provedených injektačních kampaní ukázaly, že varianta s technikou CFCSS se ve srovnání s nezabezpečenou verzí chovala hůře.
Fault Injection for Web-Services
Žouželka, Martin ; Očenášek, Pavel (referee) ; Rychlý, Marek (advisor)
This document is especially aimed at web services technologies and testing them using fault injection methods. The work deals with Service-Oriented Architecture, used as a standard for web service implementation, and with software testing in general. Practical part of the project includes the design and realization of a tool, which is able to test the most common types of web services according to setup criteria. To demonstrate its functionality, some of the sample and public web services were tested.
A Fault Injection Bug Hunting Tool Based on Systemtap
Zelinka, Martin ; Smrčka, Aleš (referee) ; Vojnar, Tomáš (advisor)
This work describes different methods of fault injection, the principles of system calls in operating system Linux and the Systemtap tool. The main aim of thesis is design and implementation of the application that work on the principle of fault injection into the system calls using Systemtap tool. Implemented application automatically identifies the existing system calls with the error return values, which are then replaced the original system calls return value.
On Analysis of Fault and Error Impact to Behavior of an Operating System Kernel
Blašková, Adriána ; Krčma, Martin (referee) ; Strnadel, Josef (advisor)
The aim of this bachelor thesis is to analyze the impact of faults and errors on behavior of an operating system kernel. It contains detailed basic concepts and techniques such as system reliability, faults and errors or mechanisms for reliability increase. It focuses on design, implementation, execution and evaluation of experiments in order to classify the effects of faults to the selected operating system kernel but also to the applications, which are running on the kernel.
Impact of Faults and Errors in Context of Embedded Operating Systems
Doležel, Marek ; Pánek, Richard (referee) ; Strnadel, Josef (advisor)
Cílem práce je zhodnotit dopad injektovaných chyb a poruch na vestavěný operační systém a jeho aplikační vrstvu. Tento problém je vyřešen navrženým softwarem pro injektaci poruch a  chyb. Tento software vkládá poruchy a chyby za běhu, tj. během provádění vestavěného systému. Injektace je spuštěna časem, jinými slovy, chyba je injektována po uplynutí časovače. Proti C/OS-II jádru spuštěnému pod NIOSII systémem byly provedeny dvě kampaně s injekcí chyb. Obě kampaně cílily na kód plánovače. Kód plánovače byl vylepšen mechanismem kontroly toku v případě druhé kampaně. Výsledky provedených injektačních kampaní ukázaly, že varianta s technikou CFCSS se ve srovnání s nezabezpečenou verzí chovala hůře.
Front-End for Generator of Structured Test Data
Vostřejž, Tomáš ; Janoušek, Vladimír (referee) ; Smrčka, Aleš (advisor)
The bachelor's thesis deals with the creation of a web application that allows the generation of tree data structures suitable for software testing. The application is divided into client and server part. The client application provides the user with a graphical interface where he creates an input tree data structure in JSON or XML format. It applies appropriate modifications for testing with the possibility of supplying its own criteria for generation. It is implemented using the Angular platform. The server application is used to generate test data and offers a list of available modifications. The Node.js environment and the Express framework are used for implementation. The server application provides a REST interface. Production deployment is provided by the Docker virtualization tool. Both applications are deployed on Heroku servers.
On Analysis of Fault and Error Impact to Behavior of an Operating System Kernel
Blašková, Adriána ; Krčma, Martin (referee) ; Strnadel, Josef (advisor)
The aim of this bachelor thesis is to analyze the impact of faults and errors on behavior of an operating system kernel. It contains detailed basic concepts and techniques such as system reliability, faults and errors or mechanisms for reliability increase. It focuses on design, implementation, execution and evaluation of experiments in order to classify the effects of faults to the selected operating system kernel but also to the applications, which are running on the kernel.

National Repository of Grey Literature : 15 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.