National Repository of Grey Literature 9 records found  Search took 0.01 seconds. 
Integration of programs into WCF web service
Chladík, Jan ; Gála, Libor (advisor) ; Horník, Jan (referee)
This thesis deals with integration of separate .NET programs of photovoltaic power plant monitoring system. The main goal is integration of functions provided by programs into a single communication interface in the form of SOAP and REST compatible web service while minimizing cost. The integration is performed using a newly developed integration application that dynamically generates a web service using WCF technology. The thesis is divided into three main parts. The first part describes the current state of the photovoltaic power plant monitoring system, its problems and solution conditions. According to these problems and conditions is designed the target state of the system. The second part is divided into phases of the project according to the OpenUP methodology. Inception phase contains a selection of technologies and approaches that are used to achieve the target state of the system in compliance with solution conditions. Elaboration phase describes how to design and define the necessary tasks of development and implementation. In construction phase is described development and implementation of tasks of designed solution within integration application including object type serialization. Transition phase describes the individual tasks of editing existing programs to achieve integration. The last part of this thesis describes some possible directions for further development of the solution. The contribution of this thesis consists in the comprehensive elaboration of all main tasks of integration of programs.
Methodology of mobile applications development
Mészáros, Maroš ; Buchalcevová, Alena (advisor) ; Mittner, Jan (referee)
Trends in IT are focusing on the development of mobile applications. With that, pressure on the software companies to include software development for mobile platforms is increasing. The current methodologies managed to cope with the development of small and custom software development and web applications. Intensive efforts are underway to revise current methodologies to be adjusted for the mobile platform. Goal of this thesis is to design methodology to suit small businesses up to 50 employees and enable them to develop efficiently. Using practical knowledge retrieved from this type of companies, it suggests the entire set of processes and tools that can be used for this purpose, and then tests them in practical demonstrations focusing on the analysis phase.
OpenUP project management methodology and software configuration for her support
Boukal, Tomáš ; Pavlíčková, Jarmila (advisor) ; Buchalcevová, Alena (referee)
The objective of this thesis is to familiarize readers with the project management methodology, specifically more in detail with OpenUP and RUP methodologies, and reveal the potential of software support for the methodology in general, with some specific parts being focused on OpenUP methodology. The benefit of this thesis is to map the current software offerings to support project management, finding the possible combinations of the integration software to optimize the infrastructure to facilitate the job of management and software development projects. First, the thesis deals with the allocation of project management methodology, familiarization with existing methodologies and a rough description, with two separate chapters that focus on more detailed description of the RUP and OpenUP. The second part deals with software support separation into categories, finding tools that cover different categories by its functionality and finally possibilities of integration between tools.
Methodology for Web Applications Development
Mittner, Jan ; Buchalcevová, Alena (advisor) ; Burkoň, Lukáš (referee)
This work deals with methodologies of software development, particularly web applications. Its main objective is to propose a methodology that helps ensure quality web development and prevents a number of frequently recurring problems. The first chapter deals with characteristics of current state and defines the need for process and discipline, the need for team development and the importance of appropriate tools. The second chapter describes the specifics of the web development. It defines the quality criteria in relation to web applications, particularly the aspects of accessibility, usability and security are concerned. It deals with web frameworks and the benefits and risks arising from their usage. It also outlines requirements for the chosen methodology for web development and describes types of projects to be applied to the methodology. The third chapter analyzes the suitability of the selected life cycle models and methodologies in software development for web applications. The life cycle models consider a model of "program and repair", the waterfall model and incremental model. It also deals with the assumptions of agile methodologies and their level of satisfaction for web development. For the analysis is used the methodology evaluation system METES with which is examined Rational Unified Process, Open Unified Process, Extreme Programming, Scrum and Feature Driven Development. The fourth chapter deals with the characteristic of Open Unified Process methodology. It describes the principles, features and development process. The main chapter deals with the proposal of methodology for web development. As the basis is chosen Open Unified Process methodology, whose elements are supplemented and adapted for web development. As the elements of the methodology are elaborated principles, practices, roles, work products, tasks, delivery process, manuals and guidelines and tools. Each element is adapted to fit the specific needs of web applications. In order to achieve greater control over the quality of web applications there are also included detailed checklists as an integral part of products which are aimed at preventing the most frequently occurring errors and problems. The chapter concludes with an overview of tools that have been validated in web development.
Localization and customization of OpenUP methodology
Rejnková, Petra ; Buchalcevová, Alena (advisor) ; Stanovská, Iva (referee)
These days there are a lot of methodologies which can be used for IS/ICT implementation projects. Apart from traditional rigorous methodologies such as Rational Unified Process (RUP), there are also agile methodologies, which are characterized by positive approach to change and iterative development with very short iterations. One of these methodologies is OpenUP, which combines both agile and rigorous principles. OpenUP covers the most important factors necessary to focus on during software development, but on the other hand it also respects the fact that each project is unique. That is why it offers the possibility to extend or customize its content for specific requirements. The main objective of this diploma is to localize and customize OpenUP methodology for the projects which are running within the courses of software engineering at the University of Economics in Prague. The result if this customization and localization is a methodology suitable for small software projects called MMSP. This diploma also pursues other objectives like to find and characterize tools suitable for administration and customization of the methodology. These objectives were achieved by deep analysis of various sources about OpenUP methodology, information system development projects and methodologies of IS/ICT development. The resulting methodology was not only based on these information but it also results from experiences and best practices from the projects at the University of Economics in Prague and from consultations with experts in practice. The key benefit of this diploma is a complete Czech localized methodology MMSP which can be used both for school and real projects of IS/ICT development. MMSP is available in a form that can be easily embraced, further customized and administrated.
Software testing using OpenUP methodology
Chodura, Ondřej ; Buchalcevová, Alena (advisor) ; Borovcová, Anna (referee)
This bachelor thesis focuses on software testing as continuously more important part of software development. In this work the readers are also presented the OpenUP methodology and testing principles according to this methodology, including the best practices and sequences. The purpose of this work is to introduce software testing, OpenUP methodology with a detailed view of testing in the methodology. The first part is devoted to the area of testing and approaches the subject of testing, its main content, advantages and targets. Further a general view at methodologies is presented and continues into an introduction of OpenUP methodology and more detailed overview of testing phase in OpenUP. Readers are given introductory information about basic artifacts, roles in a testing team, their activities, tasks and also responsibilities, including visual illustrations and author's own experience. The closing part of this bachelor thesis in devoted to the best testing practices methods in OpenUP methodology.
OpenUP Methodic
Kocura, Petr ; Buchalcevová, Alena (advisor) ; Balada, Jakub (referee)
The objectives of this bachelor thesis are understandable and clear description of OpenUP methodic and cross-references in chapters between method contents. It is used the way to study all expert resources especially the methodic to fulfilling them. The main contribution of this thesis is understandable a clearly described OpenUP in Czech language and cross-references between method contents. These references are also listed collectively in attachments. The reader is introduced to OpenUP (what is its structure, what it offers) at beginning of reading and then is detailed the lifecycle, practices and roles with great accent to cross-references.
Eclipse Process Framework Composer
Pospíšil, Marek ; Buchalcevová, Alena (advisor) ; Balada, Jakub (referee)
The goal of the bachelor thesis is to create a user manual in Czech language for new users of the Eclipse Process Framework Composer. In the first part of my thesis, Eclipse Process Framework Composer and basic issues of software development methods focused on OpenUp method are introduced to the reader. Second part of my thesis describes possibilities and usage of this tool from installation to publication of created processes. There are also examples provided to clarify the description.
Support of software quality management in a small company
Vávra, Pavel ; Novotný, Ota (advisor) ; Jonáš, Zdeněk (referee)
The goal of this thesis is to create a proposal of framework which can be used to support software quality management in a small development company. Framework is composed of processes, methodologies and tools which together should improve the quality of software products of a company. Concrete implementation of the framework is shown as a case study. Data for the case study were collected in the company Cleverbee, where the author worked during the case study's creation. Personal contribution of the author of the thesis is firstly the creation of the framework concept based on author's experiences and commented list of concrete results of framework's implementation. The detailed goal setting for this thesis and the definition of the target reader can be found in the chapter 1. Introduction. The definition of main terms, which will appear in the rest of the thesis, is contained in the chapter 2. Terms. Chapter 3. Software quality and its definition is explains the term "software quality" and the nature of the small companies. Chapter 4. Software quality management forms the theoretical foundation of the thesis. In this chapter you find how the methodologies RUP and CMMI view the software quality. Chapter 5. Framework concept contains the concept of the software quality management framework. Framework is based upon relevant sources and also author's personal experience. The chapter 6. Case study describes the concrete example of the implementation of the proposed framework. The case study also contains descriptions of the used software tools. The chapter 7. Conclusion contains the brief resume of the findings of the thesis.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.