How to Detect Redundant File Opens and Closes in COBOL: A Static Analysis Approach
IN-COM July 22, 2026 COBOL Posts, Code Analysis, Impact Analysis, RefactoringFile handling in COBOL is deceptively simple on the surface. You declare a file in the ENVIRONMENT DIVISION, describe its...
Read More
Can Memory Leaks Occur in Garbage-Collected Languages?
IN-COM July 22, 2026 Application Modernization, Applications, Compliance, Impact Analysis, RefactoringYes. And understanding why requires unlearning one of the most persistent myths in software development. The myth: garbage collection prevents...
Read More
Abstract Interpretation Explained: From Lattice Theory to Infer and Astrée
IN-COM July 20, 2026 Code Analysis, Code Review, Data Modernization, Developers, Impact Analysis Software, Legacy SystemsConsider two programs that both pass every test you write. One is correct. The other has a divide-by-zero error that...
Read More
Static Code Analysis for Security: How SAST Addresses the OWASP Top 10 Vulnerabilities
IN-COM July 14, 2026 Code Review, Data Management, Impact Analysis Software, Tech TalkSecurity vulnerabilities are easier to prevent than to fix. A SQL injection flaw caught in a code review costs minutes...
Read More
Cloud Migration Assessment Tools: Why Infrastructure Discovery Is Only Half the Job
IN-COM July 8, 2026 Application Management, Data, Impact Analysis, Tech TalkMost cloud migration programs begin with an infrastructure scan. Azure Migrate discovers the VMs. AWS Application Discovery Service maps the...
Read More
Deprecated Code: The Warning You Keep Ignoring Will Eventually Break Everything
IN-COM July 6, 2026 Application Modernization, Code Analysis, Impact Analysis SoftwareEvery software project eventually encounters deprecated code, components marked as outdated, discouraged, or scheduled for removal. The @deprecated annotation in...
Read More