embedded systems

Axivion Bauhaus Suite

Bauhaus code analysis tools provide embedded developers with the information they need to manage software quality continuously. Architecture checking provides control by highlighting violations of the defined software architecture as they are introduced into the code base.

Architecture visualization allows developers to browse their software at a high-level and also to drill-down to specific functions where necessary. Cycle identification gives developers the information and support necessary to break down complex code cycles for ease of understanding and to eliminate potential stack overflow issues. Dead code analysis pinpoints unused code elements to reduce overall program size and build time. Clone detection highlights copy-and-paste program elements again allowing reduced program size and also reduced maintenance effort when fixing or extending cloned code. Bauhaus supports C, C++, C# and Java programming languages. http://www.software-acumen.com


 

back to top>>

Rapita Systems Ltd. is a specialist in real-time systems analysis, its innovative RapiTime product makes Rapita Systems the leader in measurement based worst-case execution time analysis solutions. RapiTime provides a practical performance analysis that works for complex embedded software running on the latest generation of advanced microprocessors.

RapiTime from Rapita is a software toolkit that provides a unique solution to the problem of worst-case execution time analysis and performance profiling, a solution that works for complex software running on advanced embedded microprocessors. www.rapitasystems.com


back to top>>

Debug and Software Analysis Tools

C++Test - A complete C/C++ developer's quality suite for code analysis, code
review, automated unit and component testing, coverage analysis, and
regression testing – on the desktop under leading IDEs and in batch
processes.
http://www.parasoft-embedded.com


embedded system