Rogue Wave Software
134 Case Studies
A Rogue Wave Software Case Study
BMC Software’s Action Request product is a mature, enterprise management platform written in C, C++ and Java that must run continuously for months. Over time BMC faced growing support cases tied to memory management issues, heap/stack corruption and potential security vulnerabilities exposed via its published API. To address these quality and security challenges, BMC evaluated static analysis solutions and selected Rogue Wave Software’s Klocwork source code analysis toolset.
Rogue Wave Software’s Klocwork was integrated into developers’ IDEs for on‑the‑fly analysis and included architecture visualization for impact assessment. By requiring Klocwork checks before code check‑in, enabling immediate desktop detection of defects (instead of waiting hours or days), and using its reporting and architecture inspection during patching, BMC improved in‑phase defect containment, accelerated vulnerability discovery, and strengthened overall reliability and patch safety.
Samuel Dillon
Lead Developer