Nástroj pro analýzu zdrojového kódu
Source code analyser
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/15945Identifikátory
SIS: 48084
Kolekce
- Kvalifikační práce [11244]
Autor
Vedoucí práce
Oponent práce
Galamboš, Leo
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování
Katedra / ústav / klinika
Katedra aplikované matematiky
Datum obhajoby
23. 6. 2008
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Předmětem práce je implementace nástroje pro tvorbu a úpravu UML diagramů. Nástroj poskytuje funkce pro generování zdrojových kódů z diagramu a tvorbu diagramu ze zdrojových kódů v jazyce Java. Vygenerované diagramy jsou těsně svázány s kódem a umožňují tak provádět analýzu vztahů mezi třídami. Nástroj obsahuje tři druhy diagramů pro zkoumání zdrojových kódů na různých úrovních abstrakce. Editor byl vytvořen jako standardní CASE nástroj, poskytuje tedy možnosti uložení výsledku jako obrázku nebo jeho tisk. Součástí práce je i popis použitých řešení a problematiky diagramů.
The aim of the work is an implementation of a UML diagram tool. The tool provides user with functions for source code generation from diagrams and diagram creation from source codes written in Java programming language. Generated diagrams are tightly bonded to source codes thereby allowing the tool to analyze relations between classes. The tool contains three different kinds of diagrams for examining source code on different levels of abstraction. The editor was created as a standard CASE tool so it provides means of saving the resulting diagram as a picture or printing the diagram. Part of the work is a description of used solutions and problems of diagrams.