National Repository of Grey Literature 97 records found  beginprevious88 - 97  jump to record: Search took 0.01 seconds. 
ServiceNow Development Tools
Paulech, Matej ; Šlajchrt, Zbyněk (advisor) ; Janeček, Jakub (referee)
The topic of this paper is creation of new ServiceNow development tool. ServiceNow is cloud based IT service support management tool. It is widely customizable, mainly by creating scripts. The problem is that scripts are created via web browser, which is not very user friendly. The main goal of this paper is to design better solution for creating scripts in ServiceNow and implement it for selected integrated development environment - Eclipse. Created development tool should support these operations - checking out scripts from ServiceNow to local workspace, editing them in special editor, updating them to newest version and committing them back to ServiceNow with check that work of some other developer is not overwritten. The main contribution of this paper is created ServiceNow development tool that provides better user experience than existing solutions. This paper is only start of development. It will continue in the future.
Architecture of applications for mobile devices
Havel, Vojtěch ; Pavlíček, Luboš (advisor) ; Pecinovský, Rudolf (referee)
This thesis discusses the architecture and the development of applications for mobile device, namely of applications in Java ME platform. The goal of this paper is to draw near the problematic of development for mobile device, analyse pros and cons of several solutions and design the architecture for a few type applications in chosen solution. The theoretical part of this thesis includes the introduction to the mobile development, discussion of benefits and drawbacks of development in Java ME in comparison with other possible solutions, description of main Java ME elements and choosing of type applications for practical part. In the hands-on part of this thesis are chosen the development tools and using previously described elements, the architectures for type applications are made. For each of type application is designed and developed real-life usable application.
Tools for PHP CMS extension development
Schmied, Martin ; Hazucha, Andrej (advisor) ; Mittner, Jan (referee)
This thesis seeks to improve the development process of open source content management system extensions with particular focus on functional extensions of Joomla CMS. It starts by analyzing current open source CMS market to conclude that most of it is dominated by systems implemented in the PHP programming language. Standard tools used throughout the PHP development process are then analyzed to show that fully-featured integrated development environments are not used as often as with compiled languages. It's shown, however, that modern open source IDEs can deliver performance gains even when used for development in a scripting language. The focus is then shifted from general purpose PHP development to the specifics of CMS extension development. Three major open source systems (WordPress, Drupal and Joomla) are presented with focus on their extensibility. It's demonstrated that some features of Joomla's module system, which are not present in the other systems in comparison, are making it much harder to establish an efficient development workflow that would take full advantage of an IDE. Two recommended workflows for Joomla extension development are then presented while pointing out their disadvantages. Based on this analysis, a new development workflow is designed incorporating yet-to-be-developed functional extensions of Eclipse IDE to solve the problems. The Eclipse platform is then described, pointing out some key technologies used to implement these functional extensions. Finally, major components of the implementation are described.
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.
Utilizing RELAX NG Schemas in XML Editors
Schmied, Martin ; Kosek, Jiří (advisor) ; Nič, Miloslav (referee)
This thesis explores the possibilities of utilizing RELAX NG schemata in the process of editing XML documents. The ultimate goal of this thesis is to prototype a system supporting user while editing XML document with bound RELAX NG schema inside the Eclipse IDE. Such a system comprises two major components -- an integration of RELAX NG validator and an autocompletion engine. Design of the autocompletion engine represents the main contribution of this thesis, because similar systems are almost exclusively implemented in closed-source commercial editors as of 2009. The first chapter is a brief introduction into XML while emphasizing XML schema languages. A comparison is of three major schema languages -- DTD, W3C XML Schema and RELAX NG. Furthermore, options of exploiting information from schema by the XML editor are discussed. In the end of the chapter an overview of basic RELAX NG patterns used throughout this thesis is given. The second chapter describes implementation of the autocompletion engine. It reasons about appropriate in-memory representation of the XML documents and RELAX NG schemas and presents basic principles of pattern-inference for individual elements. The main output of the chapter is an algorithm proposal for generating possible completions based on given XML document nodes and RELAX NG schema of the document. The goal of the final third chapter is integrating RELAX NG validator and the autocompletion engine inside the Eclipse IDE. It starts by describing two basic aspects of Eclipse Platform -- the OSGi Service Platform dynamic module system and the extension point mechanism. Then the implementation of individual plug-ins and their integration with existing XML editing infrastructure is described.
Evaluation of version control support in Integrated Development Environments for Java
Říha, Jan ; Pavlíček, Luboš (advisor) ; Kamenišťák, Marián (referee)
Source Code Management Systems belong to the most important tools used for the software development. The aim of this bachelor thesis is to establish criteria and then to evaluate a support of these systems in Integrated Development Environments for Java. Subversion has been chosen as the relevant SCM System, because it is significantly favoured among open source software developers. According to the features of this system, the author establishes detailed criteria that given IDEs should meet. Then, the most common IDEs aimed at the Java development are examined on their meeting these criteria. In the conclusion of this thesis are expressed direct results of the testing and also some general suggestions concerning a next development of these products.
Comparison of Java rich client frameworks
Hybler, Michal ; Pavlíček, Luboš (advisor) ; Pecinovský, Rudolf (referee)
V úvodní části práce jsou vysvětleny základní pojmy a vytvořen přehled základních vlastností frameworků a rozdělení aplkací na typy vhodné k rozřazení frameworků. V hlavní části práce je uvedena analýza frameworků, které jsou určeny pro tvobu tlustého klienta v programovacím jazyce Java. Na konci práce je uveden přehled aplikací, ke kterým jsou jednotlivé frameworky vhodné.
Open source vývojová prostředí pro Javu a kontrola kvality kódu
Roh, Jiří ; Švecová, Jarmila (advisor) ; Šťastný, Marek (referee)
Pro potřebu kontroly kvality kódu v Javě lze jednak využít funkce vývojového prostředí, ale také i samostatné programy, které kvalitu kódu hlídají - analyzéry kódu. Ty lze použít v podobě pluginů pro vývojová prostředí. V této práci jsem se primárně zaměřoval na vývojová prostředí NetBeans a Eclipse a jejich podporu pro různé analyzéry kódu (FindBugs, PMD, atd.) z oblasti open source. Práce se zabývá analýzou kontroly kvality ve vývojových prostředích a analyzérech kódu.

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