How much effort is involved in completing the migration manually?
The effort involved in migrating the remaining code depends on the complexity of the application, but one important advantage of using this tool is that the handwritten code that is required for code completion is well documented and controlled. Most of the human effort will concern compilation problems related with ‘type checking and casting of types’ in situations where the original Oracle Forms code used very liberal constructions allowed in PL/SQL which have no trivial mapping in the .NET type system, and where therefore the correct choice for a type cannot be made at conversion time. In this situation the tool documentation includes a complete list of the potential typing errors and of the appropriate solutions. Also, there may be some code that has to be completed manually concerning bindings of User Interface Controls (UIC) with the components that implement business logic services to cover the semantic gap between the .NET framework and Oracle Forms run-time built-in behaviour.