In the last years the demand for Open Source solutions increased considerably, especially in the area of public management and authorities. Resulting from this, IT enterprises active in this business segment either have to provide new platform independent products or migrate already existing ones. This thesis deals with the migration of an existing system that generates software applications.
The generated database applications get the needed data from an SQL database, are written in Visual Studio, and run on a Microsoft operating system. The challenge to the migration process consists in transferring this "monoculture" of well coordinated components into an open system.
Outgoing from an analysis of the available technologies in the area of software migration and reengineering we try to adapt the generator in order to generate Java programs executable on Linux. The resulting application must be equivalent in appearance, behaviour, and functionality. The chosen migration approach and the problems and inadequacies arising hereby are documented and evaluated.