Utilities and SCADA-Adjacent Legacy Code

Utilities and SCADA-Adjacent Legacy Code: Special Considerations for Modernization Teams

IN-COM August 19, 2026 , , , ,

The IT/OT boundary in a utility organization is not a clean line on a network diagram. It is a permeable...

Read More
VSAM File Structure Analysis for Data Modernization

VSAM File Structure Analysis for Data Modernization Projects

IN-COM August 18, 2026 , , ,

Data migration cannot occur in isolation, it must evolve in parallel with the COBOL applications that read and write those...

Read More
Basics of Cyclomatic Complexity

The Basics of Cyclomatic Complexity and Why Every Programmer Should Know About It

IN-COM August 5, 2026 , , , ,

Every function you write has a complexity score. If the function contains no decision points, no if, no else, no...

Read More
False Positives in Static Code Analysis

How to Reduce False Positives in Static Code Analysis

IN-COM August 3, 2026 , , ,

A static analysis tool that flags ten issues per pull request, where two are real problems and eight are false...

Read More
Establishing Maintainability Index Metrics

Establishing Maintainability Index Metrics for COBOL Applications

IN-COM July 28, 2026 , , , ,

The Maintainability Index (MI) is one of the most widely used composite metrics in software quality measurement. It condenses three...

Read More
Abstract Interpretation in Static Code Analysis

Abstract Interpretation Explained: From Lattice Theory to Infer and Astrée

IN-COM July 20, 2026 , , , , ,

Consider two programs that both pass every test you write. One is correct. The other has a divide-by-zero error that...

Read More