Displaying items by tag: Quality Output
Educational Testing Service (ETS) - IBM COBOL to Java SE 17 Modernization on AWS
Educational Testing Service (ETS) is the world's largest private educational testing and measurement organization. Each year, they develop, administer, and score more than 50 million tests, including the TOEFL®, TOEIC®, GRE®, and Praxis® tests, in more than 180 countries. This requires an enormous data management capability. ETS turned to TSRI to transform their ECT and Praxis applications and databases from IBM job control language (JCL) and COBOL Batch to modern Java SE 17 in a cloud-native optimized AWS environment. To do this, they used a spring boot-type application to implement web services invoked by Python. TSRI also converted the IBM DB2 database and VSAM sequential database files to a relational PostgreSQL database on AWS Aurora.
Customer: Educational Testing Service (ETS) Source & Target Language: IBM COBOL to Java SE 17 on AWS Lines of Code: 1,199,633 lines of COBOL and JCL Duration: 11 Months Services: Automated Code Transformation, Automated Refactoring, Integration and Testing Support, SonarQube Quality Refactoring, Code-Specific Adaptation, Database Migration, Transformation "To-Be" Blueprint®, Application "As-Is" Blueprint®, Code Warranty
|
- sql
- transformation blueprint
- Platform Migration
- modernization
- Software Code Modernization
- Refactoring
- Code Documentation
- modernize
- migration
- Data
- Data Migration
- assessment
- architecture
- multitier
- Microservices
- Micro Services
- monolithic
- Security Refactoring
- application modernization
- System Modernization
- Object Oriented
- Quality Output
- Asis Blueprint
- Software Modernization
- Modern Architecture
- ArchitectureDriven
- Software Transformation
- transformation
- cloudnative
- containerized
- modularized
- cobol
- mainframe
- COBOL to Java
- Java
- db2
- DB2 Database
- VSAM
- Monolithic COBOL
- COBOL Modernization
- COBOL Conversion
- Business Case
- DB/2 and VSAM
- stepwise
- input/output (DIO) layer
- SonarQube
- Quality Standards
- SonarQube Quality
- IBM z/OS
- IBM z/OS COBOL
- COBOL and CICS
- cics
- VSAM sequential files to relational
- VSAM to relational database
- PostgreSQL
- PostgreSQL on AWS Aurora
- user interface
- BMS
- BMS to Angular
- BMS to Web Screens
- Containerized on AWS
- Cost Savings
- Green Screen Modernization
- Architecture Diagram
- BMS to CSS
- BMS to HTML5
- Monolithic to Multitier
- Monolithic to cloud native
- VSAM to modern database
- jcl
- batch
Canada Revenue Agency (CRA) Help Desk - COBOL to Java Modernization on AWS
CRA and AWS engaged with TSRI to complete the modernization of their COBOL-based system to Java on AWS. To Achieve CRA's goals, TSRI tuned JANUS Studio® to parse, transform, document, and refactor the IBM z/OS COBOL application. In just 1.5 months, TSRI modernized the application from an IBM Mainframe COBOL and CICS monolith to a modern multi-tier architecture in Java on the AWS cloud. Just as important, TSRI also converted the DB2 database and VSAM sequential files to a relational PostgreSQL database on AWS Aurora.
Customer: Canada Revenue Agency (CRA) and AWS Source & Target Language: IBM COBOL to Java on AWS Lines of Code: 168,000 Duration: 1.5 Months Services: Automated Code Transformation, Automated Refactoring, Integration and Testing Support, SonarQube Quality Refactoring, Code-Specific Adaptation, Database Migration, Transformation "To-Be" Blueprint®, Application "As-Is" Blueprint®
|
- sql
- transformation blueprint
- Platform Migration
- modernization
- Software Code Modernization
- Refactoring
- Code Documentation
- modernize
- migration
- Data
- Data Migration
- assessment
- architecture
- multitier
- Microservices
- Micro Services
- monolithic
- Security Refactoring
- application modernization
- System Modernization
- Object Oriented
- Quality Output
- Asis Blueprint
- Software Modernization
- Modern Architecture
- ArchitectureDriven
- Software Transformation
- transformation
- cloudnative
- containerized
- modularized
- cobol
- mainframe
- COBOL to Java
- Java
- db2
- DB2 Database
- VSAM
- Monolithic COBOL
- COBOL Modernization
- COBOL Conversion
- Business Case
- DB/2 and VSAM
- stepwise
- input/output (DIO) layer
- SonarQube
- Quality Standards
- SonarQube Quality
- IBM z/OS
- IBM z/OS COBOL
- COBOL and CICS
- cics
- VSAM sequential files to relational
- VSAM to relational database
- PostgreSQL
- PostgreSQL on AWS Aurora
- user interface
- BMS
- BMS to Angular
- BMS to Web Screens
- Containerized on AWS
- Cost Savings
- Green Screen Modernization
- Architecture Diagram
- BMS to CSS
- BMS to HTML5
- Monolithic to Multitier
- Monolithic to cloud native
- VSAM to modern database
- jcl
- batch
Pitney Bowes Postage Payment System Modernization HP Tandem COBOL to C# on AWS
The Pitney Bowes Postage Payment Application had been running COBOL for decades on an HP NonStop Tandem mainframe, however, to seize the opportunities of the digital cloud age and to reduce overall technical debt, Pitney Bowes needed to modernize the Tandem COBOL to C# .NET Core. Just as important as the code, the HP NonStop Tandem database needed to also be migrated to a modern Microsoft SQL Server database and deployed to AWS. TSRI successfully transformed the application at 99.96% automation, and deployed the modernized application on the AWS cloud.
Customer: Pitney Bowes Inc. Source & Target Language: COBOL to C# .Net Core on AWS Lines of Code: 390,000 Duration: 6 Months Services: Automated Code Transformation (99.96% level of automation), Automated Refactoring, Database Conversion: File based system to a Microsoft SQL Environment, Integration and Testing Support, Transformation Blueprint®, Application "As-Is" Blueprint®,
|
- sql
- transformation blueprint
- Platform Migration
- modernization
- Software Code Modernization
- Refactoring
- Code Documentation
- modernize
- migration
- Data
- Data Migration
- assessment
- architecture
- multitier
- Microservices
- Micro Services
- monolithic
- Security Refactoring
- application modernization
- System Modernization
- Object Oriented
- Quality Output
- Asis Blueprint
- Software Modernization
- Modern Architecture
- ArchitectureDriven
- Software Transformation
- transformation
- cloudnative
- containerized
- modularized
- State Contract
- RFI
- RFP
- cobol
- COBOL to C#
- VAX COBOL
- RMS flat file
- database
- Open VMS RMS Flat Files
- to SQL
- to SQL Server environment
- Architecture Driven
- Cloud based
- MS SQL Server
- Microsoft SQL
- COBOL to C# NET Core
- NET Core
- AWS Cloud
- HP NonStop Tandem Mainframe
- mainframe modernization
- Mainframe Migration
- HP Tandem
- HP Nonstop
- Postal System Migration
- Postal System Modernization
- Cost Savings
- Mainframe cost saving
- Cost of ownership
- From Monolithic to multitier
- distributed architecture
COBOL Refactoring - State of Oregon OPERS
The Oregon's Public Employees Retirement System (OPERS) serves approximately 300,000 employee members, inactive members and retirees from more than 850 public employers. OPERS required a major maintenance action of the OPERS Benefit Estimation Subsystem (BESS) and Benefit Calculation Subsystem (BCSS) to address changes in Oregon State retirement regulations. TSRI's automated refactoring capability was used to consolidate the applications and remove dead and redundant code.
Customer: State of Oregon Public Employees Retirement System Source & Target Language: COBOL Refactoring Lines of Code: 250,000 Duration: 4 Months Services: JANUS Studio® Automated Refactoring, Testing and Implementation Support, Application Blueprint®
|
- transformation blueprint
- modernization
- Software Code Modernization
- Refactoring
- Code Documentation
- modernize
- assessment
- Security Refactoring
- System Modernization
- Object Oriented
- Quality Output
- Asis Blueprint
- Software Modernization
- ArchitectureDriven
- transformation
- State Contract
- RFI
- RFP
- cobol
- oregon
- Retirement System
- Financial System
- Major Maintenance
- Benefit Estimation Sub System
- Benefit Calculation Sub System
- Regulation
- Regulation Changes
- COBOL II
- Redundant Code
- Obsolete code
- Functionally dead
- Dead Code
- Refactor
- Code Refactoring
- Software refactoring
- System consolidation
- new regulations
- refactored application
- Standardize Data Names
- COBOL Refactoring
COBOL Assessment - US Airforce CAMS
The purpose of this effort was to assess the Core Automated Maintenance System (CAMS), a large high profile Air Force logistics system. This assessment was needed to provide comprehensive high-quality "As Is" functional analysis-level UML design documentation to support analysis of business processes and business rules in the system. The final deliverable was delivered on time, and consisted of over a million pages of HTML and Scalable Vector Graphic, with over a hundred million hyperlinks.
Customer: US Air Force Source & Target Language: COBOL Assessment Lines of Code: 3.5 Million Duration: 6 Months Services: Developed web-enables User Interface, Code Transformation, Transactions Flow Analyzed, Application Blueprint®
|
- transformation blueprint
- Code Documentation
- Quality Output
- Asis Blueprint
- Modern Architecture
- ArchitectureDriven
- Code Requirements
- Code Quality
- Code conversion
- Functional Equivalent System
- modernized code
- Core Automated Maintenance System
- cams
- assess
- assessment
- Functional analysis
- UML Documentation
- Design Documentation
- Business Logic
- Business Rules
- Business Process
- Integrated Maintenance Depot System
- imds
- Unisys 2200 database
- Unisys DMS
- system design and code
- hierarchical
- codasyl
- data dictionary
- Transaction Flow
- Transaction Flow Analysis
- consolidation
- interoperability of systems
- cobol
- COBOL Assessment
- COBOL code
- UNISYS COBOL
- COBOL Documentation
- Software code documentation
- Unisys Documentation
C to MS-SQL/C - Sempra Energy
Sempra Energy needed to move their Microgrid Control System (MCS) application into a more contemporary environment. The challenge that TSRI and mLogica faced was transforming Sempra Energy's existing Sybase OpenServer platform into a more modern .NET/MS-SQL server environment under strict budget and schedule constraints. The project, which included the modernization, documentation, refactoring, testing, and integration of the application, was successfully concluded on-time and within budget constraints.
Customer: Sempra Energy & mLogica Source & Target Language: C to MS-SQL/C Lines of Code: 211,000 Duration: 4 Months Services: Automated Code Transformation, Automated Refactoring, Round-tripping, Unit Testing, Third Party Code Quality Refactoring, Integration and Testing Support, Transformation Blueprint®, Application Blueprint®
|
- sql
- transformation blueprint
- modernization
- Software Code Modernization
- Refactoring
- Code Documentation
- modernize
- migration
- application modernization
- System Modernization
- Quality Output
- Asis Blueprint
- Software Modernization
- Modern Architecture
- ArchitectureDriven
- Software Transformation
- transformation
- Code Requirements
- Avionics Standards
- Testing and Integration
- Manual Rewrite
- Code Quality
- Sempra Energy
- Sybase
- OpenServer
- C code
- Energy System
- Microgrid
- Sybase OpenServer
- NET/MSSQL
- MSSQL
- MS SQL
- CS library
- C data structures
- C dependencies
- Code conversion
- Functional Equivalent System
- maintenance
- new developers
- modernized code
- OpenServer to NET/MSSQL
- net
- C to MSSQL
- Roundtrip
- roundtripping
- C utility functions
- Server Compatable C
Ada to C++ Boeing GEMS
GEMS (Geospatial Environmental Mapping Software) , provides the B52, F15 and TX training jet—with mission-critical data to provide air crews with real-time information. TSRI was able to modernize GEMS against the government mandated LDRA compliance tool, with 100% successful unit testing that meet and exceeded the mandated avionics standards.
Customer: Boeing Source & Target Language: Ada to C++ Lines of Code: 388,896 Duration: 16 Months Services: Automated Code Transformation, Automated Refactoring, Unit Testing, Third Party Code Quality Refactoring, Integration and Testing, Transformation Blueprint®, Application Blueprint®
|
- sql
- transformation blueprint
- Platform Migration
- modernization
- Software Code Modernization
- Refactoring
- Code Documentation
- modernize
- migration
- Data
- Data Migration
- assessment
- architecture
- multitier
- Microservices
- Micro Services
- monolithic
- Security Refactoring
- application modernization
- System Modernization
- Object Oriented
- Quality Output
- Asis Blueprint
- Software Modernization
- Modern Architecture
- ArchitectureDriven
- Software Transformation
- transformation
- cloudnative
- containerized
- modularized
- boeing
- Space and Defense
- avionics
- Code Requirements
- Avionics Standards
- dod
- Department of Defense
- Testing and Integration
- ada
- ada to c++
- C++
- Software compliance
- Manual Rewrite
- Ada System
- Ada Application
- Embedded System
- Error Free Testing
- Error Remediation
- Third Party Quality Tools
- Quality Standards
- Code Quality
- Avionix
- Embedded Ada System
- Memory Allocation
- Dynamic Memory Allocation
- Ada to ObjectOriented C++
Assembly to Java - IRS Tax Processing System
TSRI, in partnership with Hewlett-Packard, rapidly adapted its automated JANUS Studio® transformation engine to be ALC-compatible so they could conduct an ALC-to-Java prototype modernization effort for the US IRS. The high levels of automation enabled quick transformation and refactoring iteration, which rapidly and systematically discovered and isolated defects. Allowing TSRI engineers to quickly adjust the automated conversion rules, and quickly regenerate the system at higher output quatlity.
Customer: Hewlett-Packard and The US Internal Revenue Service (IRS) Source & Target Language: Assembly to Java Lines of Code: 8,000 Duration: 1 Month Services: Automated Code Transformation, Automated Refactoring, Integration and Testing Support, Defect Isolation, Transformation Blueprints ®, Application Blueprints ®
|
- sql
- transformation blueprint
- Platform Migration
- modernization
- Software Code Modernization
- Refactoring
- Code Documentation
- modernize
- migration
- Data
- Data Migration
- assessment
- architecture
- multitier
- Microservices
- Micro Services
- monolithic
- Security Refactoring
- application modernization
- System Modernization
- Object Oriented
- Quality Output
- Asis Blueprint
- Software Modernization
- Modern Architecture
- ArchitectureDriven
- Software Transformation
- transformation
- cloudnative
- containerized
- modularized
- federal
- IRS
- Internal Revenue Service
- assembly
- assembler
- Java
- to Java
- Processing System
- legacy systems
- legacy assembler
- ALC
- HLASM
- High Level Assembly Language
- Wasted Effort
- Manual Rewrite
- Cost overrun
- automation
- Isolated Defects
COBOL Assessment - Railroad Retirement Board
TSRI sub-contracted with Senryo Technologies to support the Assessment Modernization Plan for the US Railroad Retirement Board with Peridot Solutions LLC. The effort involved the use of TSRI’s JANUS Studio® toolset to document 12,000,000 lines of code and comments which were written in COBOL, JCL, EasyTrieve, and Assembly. The total comprised approximately 500 applications.
Customer: Railroad Retirement Board and Peridot Solutions Source & Target Language: COBOL Lines of Code: 12 Million Duration: 2 Months Services: Assessment, Application "As-Is" Blueprint®, Engineering Support, Target Architecture Design, Consulting
|
- Code Documentation
- assessment
- architecture
- monolithic
- Quality Output
- Asis Blueprint
- Software Modernization
- Modern Architecture
- ArchitectureDriven
- Software Transformation
- cloudnative
- Application Blueprint
- COBOL Assessment
- SI
- Software Integrator
- partnership
- Design Metrics
- navigation indices
- Control Flow Diagrams
- Structure Charts
- data element tables
- state machine models
- state transition tables
- cause and effect
- cause and effect graphs
- consulting
- Future state architecture
- Engineering Support
MagnaX & PowerBuilder to Java - Navigant Consulting & HCSC
Navigant Consulting Services was tasked to modernize The Corporate Maintenance & Stop Loss System for HCSC (Health Care Services Corporation). This legacy system was written in the PowerBuilder and Magna-X software languages. Navigant contracted with TSRI to perform the code transformation of both languages into Java, refactor the application to improve performance, and produce bridge documentation.
Customer: Navigant Consulting Services Source & Target Language: MagnaX and PowerBuilder to Java Lines of Code: 1,972,691 (MagnaX - 1,785,691, PowerBuilder - 187,000) Duration: 15 months Services: Automated Code Transformation, Automated Refactoring, Integration and Testing Support, Engineering Support, Transformation Blueprint®, Application "As-Is" Blueprint®
|
- sql
- transformation blueprint
- Platform Migration
- modernization
- Software Code Modernization
- Refactoring
- Code Documentation
- modernize
- migration
- Data
- Data Migration
- assessment
- architecture
- multitier
- Microservices
- Micro Services
- monolithic
- Security Refactoring
- application modernization
- System Modernization
- Object Oriented
- Quality Output
- Asis Blueprint
- Software Modernization
- Modern Architecture
- ArchitectureDriven
- Software Transformation
- transformation
- cloudnative
- containerized
- modularized
- MagnaX
- MagnaX to Java
- powerbuilder
- Powerbuilder to Java
- navigant
- to Java
- healthcare
- hcsc
- health
- Health Care Services
- New Gateway
- Magna X
- Power Builder