Original title:
Implementation of the Integrated Development Platform (IDP)
Translated title:
Implementation of the Integrated Development Platform (IDP)
Authors:
Dvořák, Petr ; Richta, Karel (advisor) ; Žemlička, Michal (referee) Document type: Master’s theses
Year:
2012
Language:
eng Abstract:
[eng][cze] The aim of the thesis was to design and develop a unified application for installation and integration of the software management tools into a single comprehensive and functional unit. The application should also allow export of the project metadata via the RESTful API. The goals of the thesis were fulfilled relatively well. A set of installation scripts was created, as well as a functional web application built using the JavaEE platform. The application can be deployed in a small company after performing minor modifications. Less common deployment scenarios for CGI based applications on Apache Tomcat were also examined. Minor enhancements in the open-source project NetBeans were implemented as well. Also, a branded version of Bugzilla was created and deployed in an existing small software company.Obsahem diplomové práce bylo navrhnout a vyvinout aplikaci, která sdružuje instalaci a následnou integraci nástrojů pro správu softwarových projektů do jednoho přehledného funkčního celku. Aplikace navíc měla umožňovat export metadat o zavedených softwarových projektech pomocí RESTful API. Cíle práce se z velké části části podařilo naplnit. Vznikla jednak sada instalačních skriptů, druhak funkční webová aplikace postavená na platformě JavaEE, kterou je možno po drobných úpravách nasadit na reálný server v menší společnosti. Zároveň došlo k prověření méně častých postupů nasazení aplikací postavených na CGI na server Apache Tomcat, dále pak k úpravám kódu v open-source projektu NetBeans a k vytvoření vzhledově upravené verze Bugzilly, která je nyní reálně nasazena v drobné softwarové firmě.
Keywords:
Bugzilla; Java EE application; NetBeans; project hosting; software project management; Bugzilla; Java EE aplikace; NetBeans; projektový hosting; řízení softwarových projektů
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/40803