Displaying items by tag: Manual Rewrite
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
Jovial to C++ TRW MILSTAR Satellite
MILSTAR (Military Strategic & Tactical Relay) is the tactical and strategic multiservice satellite system designed to provide survivable communications for U.S. forces worldwide. The system needed to achieve higher data-rate modes than the low and medium-data-rate modes of the older generation MILSTAR satellites which were written in J3 JOVIAL software technology. This required the JOVIAL code to be modernized, which enabled the system's operation on newer hardware with simplified maintenance.
Customer: US Air Force & Northrop Grumman (Formerly TRW) Source & Target Language: Jovial to C++ Lines of Code: 143,000 Duration: 1 Month Services: Code Assessment, Automated Code Transformation, Automated "As-Is” Documentation, Use of JANUS Studio® Toolset, Transformation Blueprint®
|
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
JOVIAL J73 to C++ - BAE Systems
BAE Systems received an award from South Korea's Defense Acquisition and Procurement Agency for a multi-year project to upgrade 134 Korean Air Force F-16 (KF16) fighters. The upgrade included obsolescence management for the computers and operating systems for near real-time tactical data and voice information and including the Core operational flight programs: Advanced Mission Computer (AMC), Upgraded Central Interface Unit (UCIU), Cockpit Display Generator (CDG) and the Center Pedestal Display (CDP). BAE Systems employed TSRI for their modernization services to modernize and document the Jovial source code to C++.
Customer: Bae Systems Source & Target Language: Jovial J73 to C++ Lines of Code: 340,000 Duration: 6 months Services: Code Transformation, Automated Refactoring, Installation and Testing Support, Transformation Blueprint®, Application Blueprint®
|