State of Maine Revenue Services Modernizes Tax System and Reduces IT Costs with SoftwareMining

Share Article

SoftwareMining selected to modernize the State of Maine Automated Tax System with the use of its CORECT software to transform COBOL to JAVA.

In 2002, the state of Maine started evaluating how it could provide better service to Maine taxpayers and reduce the overall cost of IT. Their challenges were to modernize existing systems without disrupting productivity of workforce or losing important system enhancements, maintain a high level of responsiveness to legislative tax changes and to enhance the attractiveness of Maine Revenue Services as an employer in the technology sector.

The state evaluated several options including a manual rewrite, installing a new package, or transforming their existing system into Java. The manual rewrite would have taken too long and been too prone to error. Using a new package meant that the customizations they had in their current system would have to be given up. There would also be a huge learning curve for the business users. In the end, the transformation of their existing system gave them a more modern and maintainable code base and allowed them to keep the functionality they needed.

SoftwareMining's CORECT software was selected and transformed hundreds of mainframe COBOL batch and CICS interactive programs to object-oriented JAVA code. SoftwareMining's platform provides an AI based approach to take monolithic COBOL code and create JAVA or C# code that is highly maintainable and allows continuity of business functions.

"We are seeing great benefits from this transformation program. Not only have we achieved our cost and maintainability goals but our users are now more productive and can give a better service to the citizens of Maine. " said Karin Peterson, Maine Revenue Services.

The end result was that all enhancements to the original system remained intact and no functionality was lost. Additionally, testing was much simplified since the application functionality was completely familiar.

Maine Revenue Services estimated that the overall costs of this project were 70% less expensive than purchasing a replacement system. In addition, because the system was transformed as opposed to replaced, training and training costs were virtually eliminated, saving even more.

With a single transformation project the goals of Maine Revenue Services have been met and surpassed. Uniquely, SoftwareMining has enabled the modernization of the business application with no loss of functionality and delivered a maintainable environment to meet business response goals.
According to industry analysts more than 70% of IT budgets are spent on maintenance of legacy systems. Using SoftwareMining's technology, Maine has been able to reduce this cost dramatically while simultaneously improving IT and business services delivery.

SoftwareMining delivers software and services to enable organizations to modernize their legacy systems applications and software infrastructure.

Many enterprises rely on COBOL-based legacy applications - they run their businesses on them, they work and they are reliable. Nevertheless the cost and maintainability of the applications are becoming more problematic. The legacy re-engineering suite from SoftwareMining can enable effective maintenance, understanding and re-generation of the legacy applications and fundamentally the preservation of their value to the business.

For more information please visit

Media Contacts:

Beverley Nash
Tel: +44 (0) 1420 85279


Share article on social media or email:

View article via:

Pdf Print

Contact Author

Visit website