Modernization Solutions

Future-Proof - Your Application 
.NET, Web, Mobile & Cloud Solutions

Mobilize Solutions

Mobilize’s delivery models minimize risk and slash time to market compared to rewriting legacy code.

Code Delivery Levels

 

compilation.pngCompilation

  • Code compiles but does not run
  • Some code is stubbed out
  • QA and re-engineering of non-conforming items done by your team

App.pngVisual Equivalence

  • Forms load and main screens load data
  • All compile errors addressed
  • QA and some fixups done by your team

QA.pngFunctional Equivalence

  • Bug for bug equivalence to the existing application
  • Identical look and feel to source application
  • Identical database access, migrated application can coexist with the existing application
  • QA completed
  • UAT done by your team

Mobilize.Net License Options

Compilation Visual Equivalence Functional Equivalence
Migrated code compiles Document for remaining items Strategy for Stubs Initial forms load with data Unit tested main paths Strategy for remaining items Migrated Application Functional testing complete Formal QA testing

Compilation  (Migrated code compiles)

  • Add additional mapping to reduce manual effort
  • Unsupported control methods, properties, and events stubbed out
  • Document that maps remaining work items (EWI’s)
         - Guidance on mitigation

Application to load data and run

  • Validate forms loads and main screens load data
  • Verify data binding on forms objects
  • Resolve EWI (errors, warnings and issues) to load initial screens
  • Test primary paths thru the application

Application is code complete and ready for QA

  • Resolve remaining EWI (errors, warnings and issues)
  • Replace unsupported controls
  • Resolve all unsupported properties, methods, or events
  • Optionally add exception handling and error logging

Quality Assurance

  • Validate test cases to verify the application
  • Create a test plan and identify resources to test the application
  • Test application with program updates until Functionally Equivalent

Let us help you with your migration

Talk to an Engineer

 Mobilize.Net Customer

“We were in doubt whether we could migrate our complex application (100,000 lines of code) automatically, but after extensive proofs of concept and with professional support we could confirm its feasibility. We used the Visual Basic Upgrade Companion to successfully convert our software from VB6 to C# .NET and are very happy with the results; after only three days of work we were able to compile our C# migrated application without any errors. We know there’s still work to do after compilation, but this is a big start. Thank you for this great migration tool! ” 
Christof Graff - Development Lead, Comparex

Case Studies       Customer List

 Mobilize.Net Customers

 

 

Want to move your VB6 app to the web?