Extensible Collaborative Development Platform
Extensible Collaborative Development Platform
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/50294Identifikátory
SIS: 102733
Katalog UK: 990013846610106986
Kolekce
- Kvalifikační práce [11979]
Autor
Vedoucí práce
Oponent práce
Bureš, Tomáš
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Správa počítačových systémů
Katedra / ústav / klinika
Katedra distribuovaných a spolehlivých systémů
Datum obhajoby
7. 9. 2011
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Velmi dobře
Klíčová slova (česky)
java, rozšířítelnost, vývojová platformKlíčová slova (anglicky)
java, forge, extensible, development platformNázev práce: Rozšířitelná vývojová platforma s možností spolupráce Autor: Michal Halaša Katedra / Ústav: Katedra distribuovaných a spolehlivých systémů Vedoucí bakalářské práce: RNDr. Petr Hnětynka Ph.D., S 212, Malostranské nám. 25, Praha Abstrakt: V dnešní době existuje více vývojových platforem s důrazem na spolupráci uživatelů. Tyto platformy poskytují vývojářům sadu aplikací umožňujících společný vývoj (VCS nástroje, aplikace na sledovaní chyb, emailové konference atp.). Na druhou stranu existují samostatné nástroje na obsluhu jednotlivých aplikací. Většinou tyhle samostatné nástroje poskytují více funkcionality pro vývojáře, ale musejí být nastaveny a spravovány samostatně. Cílem tyto práce je vyvinout vývojovou platformu (tzv. Forge), která je plně rozšiřitelná a poskytuje sjednocený spůsob správy všech použitých nástrojů. Klíčová slova: java, rozšíritelnost, vývojová platforma
Title: Extensible Collaborative Development Platform Author: Michal Halaša Department / Institute: Katedra distribuovaných a spolehlivých systémů Supervisor of the bachelor thesis: RNDr. Petr Hnětynka Ph.D., S 212, Malostranské nám. 25, Praha Abstract: Currently, there exist a number of collaborative development platforms (also known as "forges"). These platforms offer to developers a set of tools for collaborative development (e.g. VCS tools, bug-tracking tools, mailing-list managers, etc). On the other hand, there exist many standalone tools for bug-tracking, etc. Usually, these standalone tools offer more features to the developers, however they have to be set up and managed separately. The goal of this thesis is to develop a collaborative development platform (forge) that is fully extensible, i.e. it will allow developers to easily add existing tools to it and manage them in a unified way. Keywords: java, forge, extensible, development platform
