Displaying items by tag: architecture
Ada to Java & CEACIDE Jellyfish - Fire Control System
![]() |
|
- ada
- Java
- Code Transformation
- transformation
- automated refactoring
- modernization
- migration
- modernize
- Large application
- Code Modernization
- architecture
- well architectured
- Software code Conversion
- dod
- Department of Defense
- NGC
- Northrop Grumman
- Fire Control System Application
- Missile Defense Systems Algorithms Maturation
- MDSAM
- Embedded Systems
- Missile Defense System
- Ada code
- Ada Software Code
- Collaborative Engineering and Automation for Continuous Innovation and Deployment Environments
- CEACIDE
- Jellyfish
- Modeling Language
- New Language
- IRAD
- Ada to Java
- to Java
- Framwork
- Framework Library
- COVID 19
- classified
- Transform to Compile
- Refactoring
- Classified Systems
- partnership
- SI Team
C Documentation - AT&T Billing System
System integrator CSC was contracted to modernize AT&T's billing code, written in the C language. CSC brought The Software Revolution, Inc. (TSRI) aboard to generate documentation of AT&T's code to assist in their modernization efforts.
![]() |
Customer: AT&T & CSC Source & Target Language: C Lines of Code: 961,780 Duration: 6 Weeks Services: Application Blueprint®, Engineering Support, Program Management, Blueprint Documentation Refresh, Defect Resolution, Documentation Customization
|
- Code Documentation
- modernize
- migration
- assessment
- architecture
- multitier
- Asis Blueprint
- Software Modernization
- Modern Architecture
- ArchitectureDriven
- Software Transformation
- Structure Charts
- Data Elements
- Design Metrics
- Navigation Indicies
- Control Flow Diagrams
- state transition tables
- causeeffect graphs
- cause and effect graphs
- Application Blueprint
- Application Documentation
- C Language
- C code
- C Documentation
- AT&T
- Business System
- Business Logic
- Business Rules
- csc
Ada and C++ - US Navy AEGIS ACB-08
AEGIS is a ship-based combat system capable of simultaneous operations against a multi-mission threat: anti-air, anti-surface, and anti-submarine warfare. TSRI was contracted to model and build application blueprints for the Aegis ACB-08 Ada and C++ software system.
- Customer & Integrator: US Navy/Northrop Grumman
- Source & Target Language: Ada and C++
- Lines of Code: 3,000,000
- Duration: 1 month
- Services: Automated Application Blueprint, Target Architecture Analysis, Control Flow Diagrams, and more!
-
Fortran to C++ Lockheed Martin MEMSIZE NEWSCAN
Lockheed Martin Corporation (LMCO) was tasked with a modernization project involving two systems, MEMSIZE and NEWSCAN. The first system contained 3,096 LOC and the latter contained 9,674 LOC, all Fortran 77. Lockheed Martin selected TSRI to modernize these systems into C++ using its automated toolset, JANUS Studio®.
- Customer & Integrator: Lockheed Martin
- Source & Target Language: Fortran to C++
- Lines of Code: 12,770
- Duration: 7 Weeks
- Services: Automated Refactoring, Installation and Testing Support, Transformation Blueprint
Ada to C++ L3 VTT
L-3 Communications Corporation awarded a sole-source contract to TSRI for modernization of the the U.S. Army’s Variable Message Format Test Tool (VTT).
- Customer & Integrator: L-3 Communications
- Source & Target Language: Ada and C++
- Lines of Code: 77,344
- Duration: 6 Months
- Services: Code Transformation, Automated Refactoring, System Integration & Test Support, Final “To-Be” Documentation
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
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
COBOL Documentation - New York Dept. of Justice
The Software Revolution Inc. (TSRI) was contracted to assess and document the State of New York's Division of Criminal Justice System (DCJS). The system consisted of Unisys A-Series COBOL-68 and COBOL-74 with a DMSII database.
![]() |
Customer: The State of New York Source & Target Language: COBOL- 68, COBOL - 74 Lines of Code: 308,000 Duration: 3 Months Services: Application Blueprint®, Engineering Support, Program Management, Documentation Customization
|
- Code Documentation
- modernize
- migration
- assessment
- architecture
- multitier
- Asis Blueprint
- Software Modernization
- Modern Architecture
- ArchitectureDriven
- Software Transformation
- Structure Charts
- Data Elements
- Design Metrics
- Navigation Indicies
- Control Flow Diagrams
- state transition tables
- causeeffect graphs
- cause and effect graphs
- Application Blueprint
- Application Documentation
- COBOL Documentation
- cobol
- COBOL 68
- COBOL 74
- Unisys A Series COBOL
- UNISYS COBOL
- DMSII
- DMSII Database
- New York
- State and Local
- Department of Justice