Klocwork Insight Java static source code analysis tool have been extended to support the Android platform, Google's software stack for mobile devices that includes an operating system, middleware, and applications. More specificallly, Klocwork's introduction includes a customized family of defect checkers with knowledge of Android APIs to deliver accurate, relevant results to software developers creating applications for the platform.
Klocwork Insight's Java engine provides scalable, inter-procedural analysis of source code that is already in use by mobile device and smart phone software developers globally. With customized defect checkers, developers can not only leverage Klocwork's core analysis library but harness a built-in awareness of Android APIs to identify a variety of bugs that can cause runtime failure, such as NULL pointer exceptions, resource leaks, and usages of freed resources -- issues that can be critical to the reliability of embedded and mobile devices.
"Android has emerged as a major new platform for mobile device application development," said Gwyn Fisher, Klocwork's CTO. "These new capabilities allow us to continue our success in these markets by providing a solution for the rapidly growing community of Android developers."