i want to do a C++ code analysis of code generated through rhapsody developer 7.6.1 version and want to do both static as well as dynamic analysis can anyone suggest a good freeware or addin so that i can integrate it with rhapsody ?
This topic has been locked.
4 replies Latest Post - 2013-01-21T05:39:41Z by SystemAdmin
Pinned topic Suggest good C++ quality analysis tool to integrate with rhapsody 7.6.1
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2013-01-21T05:39:41Z at 2013-01-21T05:39:41Z by SystemAdmin
Re: Suggest good C++ quality analysis tool to integrate with rhapsody 7.6.12013-01-18T04:31:44Z in response to SystemAdminHi,
We've done some sort of R&D for this.
To my knowledge there is no plug in free ware for Static and Dynamic Analysis.
But QAC++ (PRQA) got some plug in for Rhaposody (Static Analysis)
IBM RTRT got some plug in for Dynamic analysis.
Both are licensed.
martin.dowie 2700024BJT17 PostsACCEPTED ANSWER
Re: Suggest good C++ quality analysis tool to integrate with rhapsody 7.6.12013-01-18T08:27:26Z in response to SystemAdminCan you expand on what you want from 'static analysis'? Is it style guide enforcement and metrics? Or do you want deep 'semantic analysis' to find runtime error? If the former than QA-C/QA-C++ is an option. If the later then look at Polyspace (http://www.mathworks.co.uk/products/polyspace/index.html). Neither are free but both come with Rhapsody plugins.
Re: Suggest good C++ quality analysis tool to integrate with rhapsody 7.6.12013-01-21T05:39:41Z in response to SystemAdminthanks guys for your response
to be very specific, in static analysis i want Copy paste detection, cyclomatic complexity of code, memory and resource leakages etc. and in dynamic code analysis i want to know if a part of code, i'm willing to run on a target then i want to know CPU and memory utilization of code for the target specific configuration.
can you suggest any good freeware/tools for this purpose ,i mean its fine if we could not integrate it with rhapsody but we must able to run the tools individually on rhapsody generated code