diplomsko delo
Denis Arbeiter (Avtor), Marjan Heričko (Mentor)

Povzetek

Povratno inženirstvo programske kode v modele UML (Unified Modeling Language) lahko prispeva k uspešnejši analizi in spoznavanju strukture že implementiranih programskih rešitev. V diplomskem delu smo raziskali, kako se posamezni konstrukti (elementi) programskega jezika C# preslikajo v gradnike diagramov jezika UML. Analizirali in primerjali smo možnosti in rezultate povratnega inženirstva orodij Visual Paradigm in Altova-UModel, ter orodji preizkusili tudi na obsežnejših odprto-kodnih projektih.

Ključne besede

programska oprema;povratno inženirstvo;objektno programiranje;programski jezik C#;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Založnik: D. Arbeiter
UDK: 004.4'22:004.415.3(043.2)
COBISS: 20978710 Povezava se bo odprla v novem oknu
Št. ogledov: 1393
Št. prenosov: 124
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Reverse engineering of C# code
Sekundarni povzetek: Reverse engineering of programming code to UML (Unified Modeling Language) models can contribute to more sucsessful analysis and understanding of the structure of already implemented software solutions. In this diploma thesis, we investigated how individual constructs (elements) of the C# programming language are mapped into UML diagrams. We analyzed and compared the results of the reverse engineering tools Visual Paradigm and Altova-UModel, and also tested the tools on a larger open-source projects.
Sekundarne ključne besede: software;reverse engineering;object-oriented programming;UML;C# programming language;
URN: URN:SI:UM:
Vrsta dela (COBISS): Diplomsko delo/naloga
Komentar na gradivo: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika in tehnologije komuniciranja
Strani: X, 46 f.
ID: 10863092