Analýza a rekonstrukce legacy aplikace .NET Remoting
| but.committee | prof. 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.defence | Student 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.program | Informační technologie | cs |
| but.result | práce byla úspěšně obhájena | cs |
| dc.contributor.advisor | Pluskal, Jan | cs |
| dc.contributor.author | Vybíhal, Filip | cs |
| dc.contributor.referee | Ryšavý, Ondřej | cs |
| dc.date.created | 2025 | cs |
| dc.description.abstract | Tato 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.abstract | This 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.mark | C | cs |
| dc.identifier.citation | VYBÍ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.other | 164462 | cs |
| dc.identifier.uri | http://hdl.handle.net/11012/255455 | |
| dc.language.iso | cs | cs |
| dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
| dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
| dc.subject | .NET Framework | cs |
| dc.subject | .NET Remoting | cs |
| dc.subject | legacy aplikace | cs |
| dc.subject | distribuované systémy | cs |
| dc.subject | analýza softwaru | cs |
| dc.subject | rekonstrukce aplikace | cs |
| dc.subject | .NET Framework | en |
| dc.subject | .NET Remoting | en |
| dc.subject | legacy application | en |
| dc.subject | distributed systems | en |
| dc.subject | software analysis | en |
| dc.subject | application reconstruction | en |
| dc.title | Analýza a rekonstrukce legacy aplikace .NET Remoting | cs |
| dc.title.alternative | .NET Remoting Legacy Application Analysis and Reconstruction | en |
| dc.type | Text | cs |
| dc.type.driver | bachelorThesis | en |
| dc.type.evskp | bakalářská práce | cs |
| dcterms.dateAccepted | 2025-08-20 | cs |
| dcterms.modified | 2025-08-20-12:58:03 | cs |
| eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
| sync.item.dbid | 164462 | en |
| sync.item.dbtype | ZP | en |
| sync.item.insts | 2025.08.27 00:02:20 | en |
| sync.item.modts | 2025.08.26 19:36:14 | en |
| thesis.discipline | Informační technologie | cs |
| thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
| thesis.level | Bakalářský | cs |
| thesis.name | Bc. | cs |
