Generování sekvenčních diagramů UML z kódu
Sequence diagrams are a subset of UML diagrams. UML 2.1 brings new features to sequence diagrams allowing them to model system behavior on the program code level. These features carry a possibility for creating tools allowing reverse engineering of sequence diagrams from program code. The goal of th...
Main Author: | |
---|---|
Other Authors: | |
Format: | Dissertation |
Language: | Slovak |
Published: |
2008
|
Online Access: | http://www.nusl.cz/ntk/nusl-293863 |
id |
ndltd-nusl.cz-oai-invenio.nusl.cz-293863 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-nusl.cz-oai-invenio.nusl.cz-2938632017-06-27T04:42:02Z Generování sekvenčních diagramů UML z kódu Generating UML Sequence Diagrams from the Code Toman, Kamil Šimon, Štefan Richta, Karel Sequence diagrams are a subset of UML diagrams. UML 2.1 brings new features to sequence diagrams allowing them to model system behavior on the program code level. These features carry a possibility for creating tools allowing reverse engineering of sequence diagrams from program code. The goal of this thesis is to analyze and implement a tool for reverse engineering of UML 2.1 sequence diagrams from program code. The presented approach allows reverse engineering of a whole application, as well as of individual application class methods. Run-time dynamic analysis is used for generating application diagrams. Static control-flow analysis is used for generating method diagrams. This work includes a diagram editor, created using domain-specific languages technology, which also allows diagram export to standardized XMI format. 2008 info:eu-repo/semantics/masterThesis http://www.nusl.cz/ntk/nusl-293863 slo info:eu-repo/semantics/restrictedAccess |
collection |
NDLTD |
language |
Slovak |
format |
Dissertation |
sources |
NDLTD |
description |
Sequence diagrams are a subset of UML diagrams. UML 2.1 brings new features to sequence diagrams allowing them to model system behavior on the program code level. These features carry a possibility for creating tools allowing reverse engineering of sequence diagrams from program code. The goal of this thesis is to analyze and implement a tool for reverse engineering of UML 2.1 sequence diagrams from program code. The presented approach allows reverse engineering of a whole application, as well as of individual application class methods. Run-time dynamic analysis is used for generating application diagrams. Static control-flow analysis is used for generating method diagrams. This work includes a diagram editor, created using domain-specific languages technology, which also allows diagram export to standardized XMI format. |
author2 |
Toman, Kamil |
author_facet |
Toman, Kamil Šimon, Štefan |
author |
Šimon, Štefan |
spellingShingle |
Šimon, Štefan Generování sekvenčních diagramů UML z kódu |
author_sort |
Šimon, Štefan |
title |
Generování sekvenčních diagramů UML z kódu |
title_short |
Generování sekvenčních diagramů UML z kódu |
title_full |
Generování sekvenčních diagramů UML z kódu |
title_fullStr |
Generování sekvenčních diagramů UML z kódu |
title_full_unstemmed |
Generování sekvenčních diagramů UML z kódu |
title_sort |
generování sekvenčních diagramů uml z kódu |
publishDate |
2008 |
url |
http://www.nusl.cz/ntk/nusl-293863 |
work_keys_str_mv |
AT simonstefan generovanisekvencnichdiagramuumlzkodu AT simonstefan generatingumlsequencediagramsfromthecode |
_version_ |
1718470479113617408 |