Find Duplicated COBOL Code with CloneDR™ for Rational Developer for System z

Share Article

Semantic Designs announces CloneDR for RDz, a sophisticated tool for identifying duplicate and near-duplicate code within a large COBOL source base. CloneDR operates directly within the RDz developer' workbench, adding even more industry leading functionality to RDz.

The Truth Is In The Details

Our goal is to make the power of CloneDR™ immediately available at the fingertips of the Destination z™ developer community.

Semantic Designs announces the immediate availability of CloneDR™ integration for Rational Developer for System z (RDz) from IBM. CloneDR™ is a unique software tool that detects and reports redundant and error-prone code in IBM Enterprise COBOL source. “RDz is the development environment of choice for modern COBOL programmers and system maintainers. Our goal is to make the power of CloneDR™ immediately available at the fingertips of the Destination z™ developer community,” says Dr. Ira Baxter, CEO of Semantic Designs.

With any software system, and especially with large systems, it is quite common to clone code by copying existing code and making modifications. Any bugs embedded in the copied code get replicated throughout the system, and conversely any improvements made to code which has been copied rarely gets applied to every location needed.

RDz provides the advantages of a Windows-based modern Integrated Development Environment (IDE) for COBOL and CloneDR™ expands on RDz to dramatically improve system code quality. CloneDR™ for RDz identifies copied code that is identical or similar via a specialized algorithm and flags differences between the "cloned" code fragments. From the output of CloneDR™, the cloned code can be inspected, tracked, and replaced within RDz, thereby increasing system quality, performance, and maintainability.

Large software systems typically contain 10-25% cloned code and Semantic Designs has seen as much as 58% redundancy in COBOL software. Gartner estimates over 200 billion lines of COBOL code in use today. Given a typical yearly software maintenance costs of one dollar per line of code the value of minimizing redundancy in working software is dramatic for virtually any COBOL system.

Semantic Designs is a Destination z™ Solution provider that specializes in analysis and transformation of multi-million line, multi-thousand file, and multi-language software systems to increase quality or to accommodate large scale migrations/upgrades. As an initial proof point, the CloneDR™ for RDz is already in use is just such a COBOL environment for a major banking industry customer.

For Information Technology professionals attending SHARE in Seattle, Semantic Designs architect Richard Cohen will be discussing tool integration within RDz under the topic “Rational Developer for System z (RDz): User Experience” at 4:30 on Tuesday March 16th. Also on Wednesday, March 17 at 6:00 pm Rich will be part of a panel at SHARE on the topic of “Application Life Cycle Management”.

Semantic Designs is a recognized leader in the development of automated software tools to address complex problems with large, critical software systems. Customers include Fortune 200 Enterprises, government agencies and prime government contractors. Semantic Designs tools deliver effective results for software migrations and modernizations and the company partners with leading integrators worldwide to meet enterprise customers' demanding requirements. Founded in 1996, Semantic Designs is a privately held corporation headquartered in Austin, Texas.


Share article on social media or email:

View article via:

Pdf Print

Contact Author

Kelly Looney
Semantic Designs
512-250-1018 ext. 110
Email >
Visit website