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 Blog

The State of Washington’s Office of the Superintendent of Public Instruction (OSPI) awarded a sole-source contract to TSRI for modernization of the State’s Apportionment System.

  • Customer:  The State of Washington Office of the Superintendent of Public Instruction
  • Source & Target Language: COBOL to C#/.Net
  • Lines of Code: 204,176
  • Duration:  5 months
  • Services: Legacy “As-Is” Documentation, Automated Code Transformation, Automated Refactoring, System Integration & Test Support, Final “To-Be” Documentation, Database Conversion: OpenVMS RMS Flat Files to a Microsoft SQL Environment
  • Receive an In-Depth Case Study for this Project:
Published in Case Studies List
Friday, 27 August 2010 14:38

TSRI's Awards

In addition to the awards below, TSRI has achieved a perfect 100% track record of success during our entire history of application modernization, database modernization, and user interface modernization projects.  In anAll of our past customers are reference-able, and although our technology is not magic, we have achieved this success by providing realistic expectations, accurate estimates, and refining our technology on each modernization project we undertake.


Stevens Award
for advancing Software Development Methods

Northrop Grumman
World Class - Team Award

Integrity Ready Partner

Supplier of Value Award

Certificate of Recognition

U.S. Small Business Administration
Administrator's Award for Excellence

Software Service Technology Conference Award
SSTC 2010

Mainframe Migration Alliance Award
Mainframe Migration

United States Department of Defense
Technical Contribution Award

JANUS Studio Registered Trademark
United States Patent and Trademark Office

Gold Partner Award

CIO Review Magazine
Top 20 Defense Technology Solutions Award



Published in Alliances
Tuesday, 31 August 2010 13:24

Publications & Releases


TSRI: Philip Newcomb - Think Outside the COTS

Think Outside the COTS

Published in Alliances
Tuesday, 25 August 2009 13:00





Published in Alliances
Tuesday, 25 August 2009 11:33

Corporate Profile

The Software Revolution, Inc. (TSRI) is a privately held small business based just east of Seattle in Kirkland, WA.  TSRI’s founder and CEO, Philip Newcomb, began his research in artificial intelligence based software re-engineering tools at the Air Force's Rome Labs in the 1980s and early 1990s. Mr. Newcomb harvested that work and established TSRI in 1995 to commercialize this technology.  TSRI grew in the late 1990’s as this technology was used for Y2K inspection and validation.Corporate Profile of TSRI

Since 2000, Mr. Newcomb has led a team of experienced IT engineers in developing a software re-engineering toolset called JANUS Studio®. This technology has grown and matured with each of its more than 85 software modernization successes.

The processes and technology developed by Mr. Newcomb and TSRI were done so with one guiding focus; provide the highest level of automation in the industry.  The reason for this focus is simple, manual code re-writes are error prone, time consuming, and the difficulty of a manual code translation increases exponentially with a system’s size.  For a manual translation of a system over a hundred thousand lines, success is nearly impossible.  This is well known.  As a result, nearly all companies performing legacy modernization today are using software tools.   But none, save TSRI, claims a level of automation approaching 100%.   

One TSRI competitor even suggests that, “…100% automation is not the answer.”   TSRI asks, “why not?”  Any code transformation that can be done manually can be replicated within JANUS Studio® using the TSRI rules engine.  Once this is done, the transformation can be propagated throughout the system uniformly, error free, and with improved maintainability. 

Code quality is assured with coding standards customizable to each customer’s needs.

Recently this business model was tested by a particularly large system consisting of over 5.1 million lines of code and TSRI achieved a 99.98% level of automation.  That still left a manageable 1,000 code lines for manual re-write.  At our competitor’s level of automation, the remaining code left for manual rewrite would have been near impossible.

TSRI offers the best solution for smaller systems as well.  Their litany of previous successful modernization projects provides economy of scale and lessons learned that can be applied to any legacy system.

For more information about TSRI, please continue to review our website or contact us directly.

Published in Alliances


Stay up to date on Architecture-Driven Modernization: