National Repository of Grey Literature 111 records found  beginprevious102 - 111  jump to record: Search took 0.00 seconds. 
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.
Identifying runtime components of the running SOFA 2 application
David, Ondřej ; Hnětynka, Petr (referee) ; Bureš, Tomáš (advisor)
In the present work we put forward a proposal on how to deconstruct a SOFA 2 component runtime environment. The first part of the text is dedicated to description of its logical parts fand their interconnections. It includes description of the subsidiary program parts (repository, dock manager, global connector manager, dock) essential for launching an arbitrary component architecture which binds additional runtime components (component content, microcomponents, connectors) described further on in the text. The second part deals with the question of how a specific component architecture influences presence of these runtime components. Their constitution, bindings and dependencies are investigated based on observations of various component applications. Common traits are captured in a unifying concept which will open the door to making the target runtime environment for concrete component architecture more configurable and lightweight. The third part of the text proves the feasibility of the proposed concept. OSGi bundles are used to implement the runtime environments of the component applications investigated in the second part of the text demonstrating correctness of the proposed concept. The final part summarises the results of the text and presents possible ways how to continue in this work.
Distributed regression testing
Repček, Branislav ; Tůma, Petr (referee) ; Hnětynka, Petr (advisor)
Testing is an important part of the software development. The aim of automatic testing tools is to simplify the testing of complex applications as much as possible. Regression testing is a process in which selected test cases are run every time the tested software receives an update. The aim of regression testing is to find all unwanted regressions during the development of the software. We use Benchmarking Environment project as a basis for implementation of the automatic tool with support for testing of distributed applications. This work focuses on extending the Benchmarking Environment with custom scripting language and tools needed when writing new test cases and analysing the results. We have demonstrated the usability of the solution by implementing a regression test case for SOFA2 component application.
Microsimulation of urban road traffic
David, Ondřej ; Adámek, Jiří (referee) ; Hnětynka, Petr (advisor)
This work deals with the description of the program for modelling urban road network designed for microsimulation of traffic. Part of the work is devoted to description of one of the algorithms available for use in simulation. The first part contains information about the internal structure of the program, which means the way of representation of the road network, the parts it is constituted of, what parameters of simulation are available to input and finally how to interpret data collected during simulation. The second part depicts one of the available simulation algorithms. It considers procession of traffic events, how the driver maintains safe distance behind the vehicle in front of him, his strategy in crossroads, what facts make him go and stop and eventually what are the reasons for changing lane.
Data mining from incoming e-mail messages
Šebesta, Jan ; Žemlička, Michal (advisor) ; Hnětynka, Petr (referee)
In the present work we study possibilities of automatic sorting of incoming email communication. Our primary goal is to distinguish information about oncoming workshops and conferences, job off ers and published books. We are trying to develop tool to mine the information from data from professional mailing lists. Off ers in the mailing lists come in html, rtf or plain text format, but the information in it is written in common spoken language. We are developing the system so it will use text mining methods to extract the information and save it structured form. Than we will be able to work with it. We are examining the handling of the mails by user and apply the knowledge in the development. We solve the problems with obtaining of the messages, distinguishing language and encoding and estimating the type of message. After recognition of the bearing information we are able to mine data. In the end we save the mined information to the database, which allows us to display it in well{arranged way, sort and search according to the user needs.
Development of browser-based desktop-oriented web applications
Mihályi, Ondrej ; Nečaský, Martin (referee) ; Hnětynka, Petr (advisor)
In accordance with new trends in development of web-based services, applications that are running on the Internet tend to be more complex and feature rich. This happens while computers and network bandwidth are becoming more and more capable. We may see lots of different, often inventive, approaches in rich web application development, which try to surpass the constraints of web environment. Unfortunately, few technologies or tools provide support for ubiquitous access to data. This thesis aims to propose a development method of rich web applications, which transparently provide ubiquitous access to user data in many various environments and conditions.
Application for Real Estate Management
Rada, Michal ; Hnětynka, Petr (referee) ; Kofroň, Jan (advisor)
The goal of the bachelor thesis is to design and implement an Internet application which aims at simplification of the work of the real estate owners regarding the management of real estates, renters, fees, and rent, monitoring, and calculation of return of investments. The application should contain not only the interface for the owner, but also an interface for renters, which would offer appropriate information to the other side and would allow communication between renters and the owners. The application should be designed with respect to easy use and simple control, in ideal case in a platform independent way.
Infrastructure for Deployment of Heterogeneous Component-based Applications
Šafrata, Pavel ; Hnětynka, Petr (referee) ; Bulej, Lubomír (advisor)
Deployment is a process which involves all actions performed with an application after it is released. Traditionally, deployment has been addressed for each component model separately (if at all), even though most of the concepts are the same. The Deployment and Configuration of Component-based Applications Specification released by OMG proposes a unified approach that can be tailored to different component models. This thesis focuses on the execution phases of the deployment process. It presents a generic deployment runtime based on the OMG specification. The main objective is to elaborate support for multiple component models and subsequently support for heterogeneous applications consisting of components implemented in different component models. This has been achieved through a system of extensions which allows isolating component model specifics from the runtime. Even though the OMG specification was not originally intended to support heterogeneous applications, the implementation deviates from it only in a few points. In all such cases, the thesis presents an analysis of the situation and rationale for the deviation.
Metadata management for Fractal component model
Nevařil, Petr ; Bednárek, David (referee) ; Hnětynka, Petr (advisor)
A metadata management is one of the key features of modern component based systems. The most contemporary used standard for metadata management is OMG Meta Object Facilities (MOF). Having the metadata in a MOF-based repository plays an important role for developing software using the Model Driven Architecture (MDA) approach, i.e. developing the system by sequence of transformations of its conceptual model. The thesis analyze the Objectweb's Fractal component model and designs its MOF-based metamodel. Designing of the metamodel is complicated by existence of several conformance levels to the Fractal component model. The Fractal metamodel proposed in this thesis is applicable for describing components system conforming to Fractal at an arbitrary level.

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