Název:
Nástroj pro analýzu zdrojového kódu
Překlad názvu:
Source code analyser
Autoři:
Andr, Tomáš ; Galamboš, Leo (oponent) ; Tichý, Tomáš (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2008
Jazyk:
cze
Abstrakt: [cze][eng] 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.