Path: EDN Asia >> Product Centre >> IC/Board/Systems Design >> TrueSTUDIO Premium includes embedded code testing
IC/Board/Systems Design Share print

TrueSTUDIO Premium includes embedded code testing

23 Oct 2013  | Nick Flaherty

Share this page with your friends

Atollic recently introduced the latest version of its TrueSTUDIO development platform for embedded C and C++. The updated environment includes code testing and test quality measurement features as standard.

The TrueSTUDIO Premium edition is designed to help embedded systems developers achieve higher software quality while also meeting ever increasing time-to-market requirements for product releases.

"By combining TrueSTUDIO Pro with the Atollic TrueVERIFIER unit testing tool and the Atollic TrueANALYZER MC/DC-level code coverage analysis tool in a single seamless and smoothly integrated package, we believe we have created the world's first embedded C/C++ compiler and debugger IDE with built-in testing capabilities as standard," said Magnus Unemyr, Vice President of Sales & Marketing at Atollic. "TrueSTUDIO Premium marks a further step in our vision to deliver solid and trusted tools to professional embedded developers so they can concentrate on improving their productivity and code quality."

TrueSTUDIO Premium inherits all the features of the base product such as parallel compilation, RTOS aware debugger with a built-in crash analyser, multi-core and multi-processor debugging, event and instruction tracing, MISRA-C checking, code complexity analysis and source code review features, as well as target support for approximately 2000 ARM devices from leading semiconductor manufacturers.

The TrueVERIFIER unit testing tool automates much of the testing process while at the same time preserving flexibility for adapting unit tests to specific requirements. The tool analyses the source code, auto-generate test suites, builds the application with test scaffold, downloads, and executes on the target board. Test results and achieved test coverage is then uploaded to the host for easy visualisation in the IDE. This improves the efficiency and reliability of unit test implementation, execution and interpretation and archiving of test results and saving time. TrueSTUDIO Premium edition supports black-box testing, white-box testing and test driven development.

The TrueANALYZER component measures the quality of the system tests up to the highly rigorous MC/DC (modified condition/decision coverage) level. By so doing it improves confidence in code reliability and robustness, as well as highlighting inadequately tested parts of the software. In addition to displaying test quality measurements it also quantifies where in the code, and why, the test coverage did or did not improve. In effect, TrueSTUDIO Premium edition becomes a test specification debugger too.

Want to more of this to be delivered to you for FREE?

Subscribe to EDN Asia alerts and receive the latest design ideas and product news in your inbox.

Got to make sure you're not a robot. Please enter the code displayed on the right.

Time to activate your subscription - it's easy!

We have sent an activate request to your registerd e-email. Simply click on the link to activate your subscription.

We're doing this to protect your privacy and ensure you successfully receive your e-mail alerts.

Add New Comment
Visitor (To avoid code verification, simply login or register with us. It is fast and free!)
*Verify code:
Tech Impact

Regional Roundup
Control this smart glass with the blink of an eye
K-Glass 2 detects users' eye movements to point the cursor to recognise computer icons or objects in the Internet, and uses winks for commands. The researchers call this interface the "i-Mouse."

GlobalFoundries extends grants to Singapore students
ARM, Tencent Games team up to improve mobile gaming

News | Products | Design Features | Regional Roundup | Tech Impact