Rapid web migration prototyping using WebAssembly
Changing user expectations impose new requirements on existing software systems. The initial hurdle to transform existing software into web-based software, however, is high. In particular, Small and Medium (SME)-sized enterprises are reluctant to initiate this process. Reasons for this can be summarized in two categories: doubts about feasibility and doubts about utility. In the context of agile development, rapid prototyping has proven a suitable tool for addressing similar concerns. Therefore, this thesis investigates the idea of rapid migration prototyping, i.e. the quick creation of running web versions of existing legacy desktop applications with only limited resources.
The objective of this master thesis is to find an approach or a combination of approaches to solve the previously mentioned problem in the context WebAssembly and web migration. This particularly includes the state of the art regarding web migration and rapid prototyping. The demonstration of feasibility with an implementation prototype of the concept is part of this thesis as well as a suitable evaluation with exemplary use cases.