Displaying items by tag: VB6

Thursday, 07 December 2017 11:20

Code Modernization: Focus on Visual Basic 6 (VB6)

When that stalwart of facile enterprise development, Visual Basic 6, was retired by Microsoft, it left companies with a variety of problems. While many were able to immediately upgrade to Visual Basic .NET, Java, C++ and other platforms, cases remain in which VB6 was so embedded in the software infrastructure that it could not be easily changed or extricated. TSRI has been working on code transformation of numerous languages for many years, and now includes VB6 transformation.

Published in News & Blog
Friday, 18 October 2002 14:49

VB6 to C# - Joint Mission Planning System (JMPS)

The Joint Mission Planning System (JMPS) is a Windows 7, PC-based common solution for aircraft mission planning. Northrop Grumman contracted with TSRI to modernize the Joint Mission Planning System (JMPS), a project in which TSRI is transforming 776,240 lines of VB6 Code to C#/.NET.

  • Customer: Northrop Grumman
  • Source & Target Language: VB6 to C++
  • Lines of Code: 776,240
  • Duration: 9 months
  • Services: Generated Transformation Blueprint. Defined VB6/.COM and C#/.NET component mappings. Iterative Transformation of VB6 code to C#/.NET. Developed Janus External Meta-Model (JEMM) to automatically map VB6 to C#/.NET components. Automated Refactoring to install complex component mappings. Generated Transformation Blueprint® to support understanding and estimation of component mapping.
Published in Case-Studies