Analýza a rekonstrukce legacy aplikace .NET Remoting

but.committeeprof. Ing. Adam Herout, Ph.D. (předseda) doc. Ing. Radek Burget, Ph.D. (člen) Ing. Jiří Hynek, Ph.D. (člen) Ing. Lukáš Kekely, Ph.D. (člen) Ing. Petr Veigend, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorPluskal, Jancs
dc.contributor.authorVybíhal, Filipcs
dc.contributor.refereeRyšavý, Ondřejcs
dc.date.created2025cs
dc.description.abstractTato bakalářská práce se zabývá analýzou a rekonstrukcí legacy aplikace využívající technologii .NET Remoting. Práce nejprve představuje teoretické základy vývoje .NET Framework aplikací se zaměřením na .NET Remoting. Následně je navržena a aplikována metodika pro analýzu vybrané ukázkové aplikace, která umožňuje detailní pochopení jejího vnitřního fungování, komunikačních protokolů a interakcí mezi komponentami i bez dostupné dokumentace serverové části. Na základě této analýzy je navržena a implementována klientská část aplikace. Implementace je důkladně otestována s důrazem na komunikační rozhraní .NET Remoting. Závěrem práce hodnotí množství pokryté funkcionality původní aplikace a diskutuje výzvy spojené s rekonstrukcí legacy systémů. Výsledky této práce poskytují cenné poznatky pro vývoj a údržbu systémů založených na starších technologiích v moderním softwarovém prostředí.cs
dc.description.abstractThis bachelor thesis deals with the analysis and reconstruction of a legacy application using .NET Remoting technology. The thesis first introduces the theoretical foundations of .NET Framework application development with a focus on .NET Remoting. Subsequently, a methodology for the analysis of a selected application is proposed and applied, which allows a detailed understanding of its internal workings, communication protocols and interactions between components even without available documentation of the server part. Based on this analysis, the client part of the application is designed and implemented. The implementation is thoroughly tested with emphasis on the .NET Remoting communication interface. Finally, the thesis evaluates the amount of functionality covered by the original application and discusses the challenges associated with reconstructing legacy systems. The results of this work provide valuable insights for the development and maintenance of legacy-based systems in a modern software environment.en
dc.description.markCcs
dc.identifier.citationVYBÍHAL, F. Analýza a rekonstrukce legacy aplikace .NET Remoting [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other164462cs
dc.identifier.urihttp://hdl.handle.net/11012/255455
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subject.NET Frameworkcs
dc.subject.NET Remotingcs
dc.subjectlegacy aplikacecs
dc.subjectdistribuované systémycs
dc.subjectanalýza softwarucs
dc.subjectrekonstrukce aplikacecs
dc.subject.NET Frameworken
dc.subject.NET Remotingen
dc.subjectlegacy applicationen
dc.subjectdistributed systemsen
dc.subjectsoftware analysisen
dc.subjectapplication reconstructionen
dc.titleAnalýza a rekonstrukce legacy aplikace .NET Remotingcs
dc.title.alternative.NET Remoting Legacy Application Analysis and Reconstructionen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-08-20cs
dcterms.modified2025-08-20-12:58:03cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid164462en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 00:02:20en
sync.item.modts2025.08.26 19:36:14en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
769.72 KB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_164462.html
Size:
12.37 KB
Format:
Hypertext Markup Language
Description:
file review_164462.html

Collections