"The beautiful part of the solution was the ability to take our current COBOL code, some of which is over 20 years old and remove the screen interfaces, and the data interfaces and port that without changing the business logic to Windows using NetCOBOL for .NET. By moving to this new platform, utilizing XML and Web Services we can interface with other platforms much much easier."
John Hadden, Technology Manager, WADOL, State of Washington Department of Licensing
The State of Washington Department of Licensing (WADOL) has a mature set of applications running on a Unisys 2200 mainframe. These applications, developed over 30 years, comprise close to 1.5 million lines of COBOL code, accessing thousands of files, large databases (DMS and RDMS), and hundreds of user interface screens, and are controlled by over 50,000 lines of job control language (Unisys' ECL and SSG). The applications support the core of WADOL's business.
Over the last few years WADOL has also built up applications and expertise in Microsoft Windows and SQL Server.
Watch the short 3 minute video for an overview or continue reading below for the details.
WADOL decided that the time had come to make the move from the Unisys mainframe to commodity hardware in the form of Windows-supporting computers. This move is expected to bring the following benefits:
To this end they issued an RFP describing their needs - basically to migrate all the applications to the .NET Framework using COBOL or Visual Basic by May 2005.
Key elements of the Request for Proposal were:
- Schedule
- Cost
- Scope
- 773 ECL scripts
- 788 COBOL programs
- 1241 Procs
- 323 Screens
- 180 Electronic interfaces
Fujitsu Consulting's winning proposal met the RFP criteria in a way that minimized the migration risk while helping staff build contemporary skills. Utilizing the architectural similarities between the Unisys transaction processing system (DPS 2200), CICS and ASP.NET, Fujitsu proposed to transform the various parts of the applications into corresponding entities using a combination of Fujitsu Software's CICS Migration Solution, NetCOBOL for .NET, SQL Server, and ASP.NET.
The key advantages of the Fujitsu approach were to:
- Reduce risk by preserving investment in the business logic that's embodied in the applications
- Enable staff to build skills in new areas like VB.NET and Web Services without making current skills obsolete
- Use Fujitsu's NetCOBOL to generate native Microsoft .NET executables.
To execute all the details of the proposed solution, Fujitsu Consulting provided teams of consultants already familiar with the Unisys and .NET environments.

Although not the cheapest of the six proposals considered in the final decision round, WADOL decided to partner with Fujitsu because the use of NetCOBOL for .NET gave it the strongest technical feasibility, and hence the highest probability of success.
By using NetCOBOL for .NET, Fujitsu can maximize the use of the existing COBOL code, minimizing the changes and consequently minimizing the risk. As .NET was the target platform and Fujitsu NetCOBOL for .NET was the only COBOL compiler producing .NET MSIL code, it was clearly the right COBOL compiler to choose for the migration solution.
© 2004, 2009 Alchemy Solutions Inc. All rights reserved.
Microsoft and Windows are registered trademarks of Microsoft Corporation in the United States and other countries.
Fujitsu and NetCOBOL are registered trademarks of Fujitsu Limited in the United States and other countries.