|
The Automatic Update Mechanism of Software Packages in Cloud Distribution System
Willaschek, Tomáš ; Jaroš, Jiří (referee) ; Crha, Adam (advisor)
This bachelor thesis deals with web services that are used to distribute software components. NXP is a manufacturer of semiconductor devices. NXP also produces software component and tools for development of embedded software applications for those semiconductor devices. The aim of this work is to create a process that will deploy the software components on the distribution website and to create tests to verify functionality of this process. The solution includes an analysis of the original process, with the intention of preventing known problems and thus building a more reliable and efficient solution.
|
|
Backend for Collaborative Programming in Augmented Reality
Willaschek, Tomáš ; Bambušek, Daniel (referee) ; Materna, Zdeněk (advisor)
This thesis deals with the implementation and application of exclusive access for the ARCOR2 system, which is used for collaborative programming of robots, using augmented reality. The goal of this thesis is an analysis of default state, proposal, and implementation of an exclusive access solution for this system. The implementation is extensive and allows for a number of work scenarios, which require the usage of exclusive access. Scenarios are revealed by the system analysis. Based on the analysis proposal of a solution is created. The problem is resolved by creating a global lock manager, which is applied. Patterns of how the manager should be used, are defined in the work. The benefits of this work are effective and easygoing collaborative programming.
|
|
Backend for Collaborative Programming in Augmented Reality
Willaschek, Tomáš ; Bambušek, Daniel (referee) ; Materna, Zdeněk (advisor)
This thesis deals with the implementation and application of exclusive access for the ARCOR2 system, which is used for collaborative programming of robots, using augmented reality. The goal of this thesis is an analysis of default state, proposal, and implementation of an exclusive access solution for this system. The implementation is extensive and allows for a number of work scenarios, which require the usage of exclusive access. Scenarios are revealed by the system analysis. Based on the analysis proposal of a solution is created. The problem is resolved by creating a global lock manager, which is applied. Patterns of how the manager should be used, are defined in the work. The benefits of this work are effective and easygoing collaborative programming.
|
|
The Automatic Update Mechanism of Software Packages in Cloud Distribution System
Willaschek, Tomáš ; Jaroš, Jiří (referee) ; Crha, Adam (advisor)
This bachelor thesis deals with web services that are used to distribute software components. NXP is a manufacturer of semiconductor devices. NXP also produces software component and tools for development of embedded software applications for those semiconductor devices. The aim of this work is to create a process that will deploy the software components on the distribution website and to create tests to verify functionality of this process. The solution includes an analysis of the original process, with the intention of preventing known problems and thus building a more reliable and efficient solution.
|