National Repository of Grey Literature 80 records found  beginprevious59 - 68nextend  jump to record: Search took 0.00 seconds. 
Connector-based Performance Data Collection for Component Applications
Bulej, Lubomír ; Tůma, Petr (advisor) ; Janeček, Jan (referee) ; Murphy, John (referee)
In this work, we propose a generic approach to collection of performance data for hetero-geneous component-based applications with the aim to provide easier and less costly access to performance data needed for measurement and model-based performance analysis of component applications. The technical foundation for the approach is built on generic solutions to various aspects of performance data collection and is made of three parts. The first part provides a design of a generic measurement infrastructure which handles common performance measurement tasks and allows collecting arbitrary performance data in response to performance events. The second part proposes using architecture-based connectors for instrumentation of component applications and provides a design of a performance instrumentation connector element for use with the measurement infrastructure. The third part proposes integration of connectors into deployment process of component applications which enables deployment and transparent instrumentation of heterogeneous component-based applications.
Authentization in distributed web caching environment
Miňo, Tomáš ; Bulej, Lubomír (referee) ; Jirovský, Václav (advisor)
Web servers migth contain sensitive informations, which require authentication. To decrease load of these server, distributed cache system can be used. This thesis consider some proposal of authentication within distributed cache system, which has to follow the security politics of the original server, but without replication the database of access control rules from the original server. Next, the security analysis and prototype implementation of the proposal is accomplished and described.
Support for development of enterprise applications in Java
Krůček, Jiří ; Bulej, Lubomír (referee) ; Hnětynka, Petr (advisor)
The master thesis provides a comparative analysis of two broadly-used technologies for building Java-based enterprise applications, the Spring Framework 2.5 and Enterprise JavaBeans (EJB) 3.0. Its main goal is to serve as a valuable source of information about their key features, thus helping developers with the decision which technology to use according to given requirements on the application to be developed. First, an overview of Spring and EJB's basic ideas and core design concepts is given. Further, a detailed examination of their capabilities is carried out in three main areas of comparison: the thesis focuses on how they (1) address management of application business objects, (2) analyses a basic set of provided middleware services, and also (3) concerns with more practical issues related to various application development efforts, such as architecture, testing, and configuration of applications being developed by using these technologies. Each area of comparison is divided into several tightly-focused sections thoroughly discussing Spring and EJB's capabilities relevant to a particular subject, their strengths and weaknesses. At the end, their key features are summarized, evaluated, and some recommendations are given.
Networking and TCP/IP stack for HelenOS system
Mejdrech, Lukáš ; Bulej, Lubomír (referee) ; Děcký, Martin (advisor)
Within this work we study networking and TCP/IP stack implementation. The main interest is directed to the TCP/IP stack design and implementation respecting the microkernel operating system concept. The practical part was a development of a TCP/IP stack for the microkernel operating system HelenOS. First, we describe the networking and the TCP/IP stack concept in general. The special aspects of the microkernel concept follow. For the practical part, the architecture design and implementation decisions are included.
SCXML state machine interpretter
Baláž, Ján ; Bulej, Lubomír (referee) ; Šerý, Ondřej (advisor)
Currently there is a need for programmers to access various tasks with alternative procedures. One such practice is using the state machine entry. As the solution shows a newly emerging standard by W3 Consorcium, called SCXML. By now, there are several di fferent implementation, but because of their robustness may not be suitable for individuals or small to medium businesses. These companies need tools that can easily adapt to their own projects. The aim of this work is to create a state machine interpreter described SCXML language that will satisfy the conditions described. The e ort is to implement the maximal part of SCXML speci cation. Work will be created in Perl and will support the operating systems Windows and Linux.
Mass transport routing
Bečka, Michal ; Yaghob, Jakub (referee) ; Bulej, Lubomír (advisor)
A journey planning tool accessible from a mobile device provides travel information on the move. This work studies various aspects of mobile journey planners, including the history and limitations of mobile devices to deal with. First we analyze the connection with phone networks and the Internet for possible choices to place the tool, while recommending the most suitable ones. Then we study the developer environment consisting of various operating systems to show how compatible an application will be while selecting a programming language. Another part covers possible parameters for the journey search, from setting of basic location and time to optimizing other journey attributes. Following is an evaluation of journey planners already available. Then we investigate the source and form of input traffic data along with their availability. Finally we illustrate the ideas how the proposed parameters can be implemented on an example search algorithm. The purpose is to provide a comprehensive overview of the subject while researching possible improvements.
Splitting user interface layer to client and server part
Bulan, Zdeněk ; Bulej, Lubomír (referee) ; Žemlička, Michal (advisor)
Web applications can be divided into two basic groups by the approach to the data transfer. Applications from the first group have their entire logic at the server side. That implies large data transfers between clients and the server. Applications from the second group duplicate part of their logic at the client side. That simplifies the communication but on the contrary it then requires more complicated development and maintenance. The goal of the thesis is to develop an application model combining the advantages of both approaches for the most common application scenarios.
Modeling deployment and allocation in the Progress IDE
Šenkeřík, David ; Bulej, Lubomír (referee) ; Bureš, Tomáš (advisor)
This thesis investigates the deployment modeling in the scope of Progress, a research vision that aims to tackle the increasing complexity of embedded software systems by adopting a software-component approach. The rst phase of the Progress deployment process, which is in the focus of this thesis, de nes virtual nodes architecture as an abstraction of target platform devices where components are allocated. Based on the Progress development process analysis, the thesis identi es concerns that need to be addressed by the ProCom component model to support the concepts of virtual nodes and allocation, proposes the extension of the ProCom meta-model and the design of allocation in general. The thesis also provides an implementation of a tool support incorporated into the Eclipse application that forms the basis of the Progress IDE. The implementation, whose main goals are to prove the correctness of the ideas and alleviate the deployment in the IDE, integrates rich graphical editors that support the modeling of virtual platform and allocation of components.
Software Solution for Small and Medium-Sized Retail Companies
Hlavatý, Martin ; Pergel, Martin (referee) ; Bulej, Lubomír (advisor)
The aim of this thesis is to describe a warehouse management system and an Internet shopping website suitable for a small to medium-sized retailers. The thesis analyzes the needs of such companies, the most commonly performed operations and the persons required to carry them out. Based the results of the analysis, a software solution and its implementation is proposed. The suggested solution is built on a three-tier architecture using web services and implemented mostly in the Java and PHP languages. It is platform-independent, open-ended, and easily manageable (due to a group- and role-based authorization system).
Universal Framework for Mngmt and Monitoring of Linux Traffic Control Facilities
Poduška, Jan ; Bulej, Lubomír (advisor) ; Peterka, Jiří (referee)
The terms "Traffic Control" and "Quality of Service" are used in the terminology of packet-switching based computer networks. They refer to control mechanisms, which can assign different priorities to different data flows or guarantee certain properties according to the requirements of an application (e.g. bandwidth, latency, accessibility). The properties guaranteed by the Quality of Service are especially important if the line capacity is limited, especially for applications that need to transmit data in real-time (IP telephony), since these types of applications usually require stable dataflow and are sensitive to delays. This thesis analyzes the current situation in Traffic Control configuration in Linux. The Linux kernel offers a variety of functions for the classification and scheduling of network traffic. However the configuration of traffic control is proving challenging, since the basic concept used is difficult to understand and the configuration language - "tc"- is very difficult to use. Based on the analysis of the current situation, a universal and extensible framework - the jpQOS - was designed and implemented. This allows easy to use and well arranged configuration and monitoring of the QoS using a unified graphical user interface.

National Repository of Grey Literature : 80 records found   beginprevious59 - 68nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.