National Repository of Grey Literature 50 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
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.
SOFA 2 graphical tools improvement
Kudláček, Ondřej ; Malohlava, Michal (advisor) ; Čermák, Miroslav (referee)
This enhancement of component system SOFA 2 is focused on the graphical interface. SOFA 2 is based on Eclipse Modeling Framework, through which is constructed a hierarchical model of the system. The extension of SOFA 2 developed in this project provides - via the graphical interface tools for the so called Deployment Plan - an editing of applications developed by SOFA 2 and copying of their components between repositories. The graphical interface is created as a stand-alone program or as a plug-in for the Eclipse platform. The enhancement is added to the management console called MConsole, which allows editing models and applications developed in SOFA 2. The whole library is programmed in the Java programming language. The graphical environment is build on JFace library for EMF-based models editors. EMF.Edit framework and its library Command are used for the editation of the models.
COSIM - Coating Simulation
Jílek, Jan ; Kofroň, Jan (advisor) ; Malohlava, Michal (referee)
In the given coating chamber is a system of rotating holders, which holds rotating tools. The chamber also contains electrodes (of various materials), from which the material evaporates and is coating the tools. The goal of this thesis is to simulate the process of coating and visualize the resulting layer in given places of coated tools depending on their placement, number, rotation speed and other optional settings.
Sobo Marias
Sobotka, Petr ; Kofroň, Jan (advisor) ; Malohlava, Michal (referee)
The aim of this work is a software project of Whist. It is a computer game for one user against two players, which are managed by the computer using algorithms simulating the behaviour of a human player, or for three users playing over network with the help of TCP sockets. In the written part of work there is described the evolution of application from the analysis, used technologies, design to the detailed documentation from both the user's and programmer's point of view. Also included is the overview of the rules of Whist which are used in this game. The program is written in C++ using the library SDL.
Semiautomated evaluation of multi-criteria analysis of cartographic resources
Kotrč, Jaroslav ; Hnětynka, Petr (advisor) ; Malohlava, Michal (referee)
Bachelor thesis deals with automatization of evaluation of multi-criteria analysis of cartographic resources. Analysis uses a number of evaluation scales, different criteria weights and especially various number of criteria and their articulation. Structure suitable fo automatization of evaluation is described in the thesis and on its base is created and described program, which is part of the thesis. Program provides creation of criteria structure and description of analysed resources. Then analysis of quality of the resource is done over this structure with the aid of program by filling in the rating of individual criteria. Aggregation of analysis is calculated after it in consideration of distinct attributes of evaluators and importance of criteria.
Roulette Gambling
Vlk, Marek ; Malohlava, Michal (advisor) ; Šimko, Viliam (referee)
This work goes into roulette gambling. Its pivotal intension is to design and implement this game. The application provides two playing modes: "training game" working o -line and "real game" that performs multi-player game on-line. The work takes a focus on speed and reliability of network communication and on user-friendly 3D casino environment. Furthermore, the program provides playing and simulation of game systems implemented in the program and allows importing own system. The application is written in C# language for Windows platform. Network communication is realized via .NET Remoting.
Automobile Mirror Testing
Kováč, Ondrej ; Kofroň, Jan (advisor) ; Malohlava, Michal (referee)
In many sectors of the industry, the testing is a part of the production process. It prevents defective goods to appear on the market. Manually assemble automobile mirrors are tested to meet the minimal requirements of the producer and to reject badly mounted pieces. We decided to automate this process in order speed up and ensure the reliability of the testing. A special hardware was designed for this purpose. It is completely controlled by our application running on a regular PC. One of the improvements we have accomplished is a noticeable acceleration of the testing achieved by the parallel test execution. Development of this project contributes to the creation of a library for controlling industrial hardware.
MPS-based Domain-specific Language for Defining RTSJ Systems
Fechtner, Tomáš ; Malohlava, Michal (advisor) ; Pech, Václav (referee)
The Real-time Specification of Java (RTSJ) is an intention to introduce Java as a language for developing real-time system. However, the complexity of their development and a non-trivial programming model of RTSJ with its manual memory management often lead to programming errors. To mitigate the development of RTSJ systems it would be beneficial to provide an internal domain-specific language (DSL) extending the Java language which would allow to develop the systems in more intuitive and safer way. However, it is needed to find compromise between solution's power and level of usability, because this two attributes go often against each other. One possible way of DSLs creation concerns the Meta-Programming System (MPS). It allows to develop new domain-specific languages and corresponding projectional editors enabling different views on code. This thesis proposes a design and implementation of the DSL on the top of the MPS platform and corresponding code generator enabling development of RTSJ systems. Furthermore, the thesis provides a simple case-study to evaluate a proposed DSL. Additionally, the thesis assesses the suitability of MPS as a DSL-development platform.
Projectional editor for domain-specific languages
Dvořák, Ondřej ; Malohlava, Michal (advisor) ; Šimko, Viliam (referee)
Title: Projectional editor for domain-specific languages Author: Ondřej Dvořák Department: Department of Distributed and Dependable Systems Supervisor: RNDr. Michal Malohlava Abstract: Programming is a craft requiring a good tooling. One of tools selected as crucial for software development is an integrated development environment (IDE) that allows to maintain most of the general-purpose languages. Domain-specific languages grow in a popularity last years, thus it is necessary to support them by IDE as well. Not just a textual or graphical form of DSL sources is suitable for their maintenance, so does the combination of them. One of the promising approaches is represented by a novel method called a projectional editing. Its objective is to show different visualization forms of program source code, combine and manipulate with them at one place. The thought is typically realized by a projectional editor. In this thesis we design a projectional editor for domain-specific languages and provide its experimental implementation. It analyzes potential approaches to a projectional editing and designs their suitable realization in Microsoft Visual Studio. It provides a universal implementation of a projectional editor on the top of Visual Studio as well as on the top of a standalone application. Moreover, it supports...
Deployment of SOFA 2 applications for embedded environment
Pastorek, Jaroslav ; Hnětynka, Petr (advisor) ; Malohlava, Michal (referee)
Development of applications for embedded devices is a daunting task particularly due to the diversity of used hardware. Technologies like Java ME attempt to provide unified programming model in the spirit of slogan "write once - run anywhere"; however the platform specifics still linger. Applications for embedded devices could therefore benefit from the use of component - based development where platform - specific parts can be separated into well - defined easily replaceable components. The goal of this thesis is to analyze the current deployment process for the component applications written using SOFA 2 component system and propose changes that would allow such applications to be deployed in Java ME environment, particularly CLDC configuration with MIDP profile. The proposed solution is based on transformation of SOFA 2 component application into MIDlet application. This transformation includes pregeneration of code for static instantiation of components which is normally done dynamically by interpreting component descriptions. The result of the transformation is standalone MIDlet package that contains all necessary code - this includes adjusted component runtime and components themselves. The development process of SOFA 2 applications is also adjusted to support new deployment process.

National Repository of Grey Literature : 50 records found   1 - 10nextend  jump to record:
See also: similar author names
1 Malohlava, M.
Interested in being notified about new results for this query?
Subscribe to the RSS feed.