Atollic TrueSTUDIO IDE Builds on Eclipse
Atollic TrueSTUDIO builds on the strong momentum of the Eclipse eco-system.
Toshiba recently announced an Eclipse-based
IDE for developers working with Toshiba’s TX09 ARM9 and TX03
ARM Cortex 32-bit microcontrollers. In this interview, we speak to
Vice President of Sales and Marketing at Atollic, Magnus
Unemyr, about building this new IDE on top of Eclipse.
JAXenter: How does the new IDE from Toshiba
build on the Eclipse IDE?
Magnus Unemyr: Atollic TrueSTUDIO/TX is based
on the Eclipse IDE framework, and
integrates many additional Eclipse features for team collaboration,
increased developer productivity, source code review etc. Toshiba
TX target support is integrated into the heart of the product
Being based on Eclipse, means that Atollic TrueSTUDIO builds on
the strong momentum of the Eclipse eco-system that is increasingly
a de-facto standard, while at the same time adding a lot of product
specific features that simplify for professional TX developers.
JAXenter: What other technologies make up
Magnus: Atollic TrueSTUDIO integrates many
other technologies, including the GNU C/C++ compiler and debugger,
integration of JTAG debug probes, as well as three optional add-on
modules that help developers increase the software quality of the
products they develop:
- Atollic TrueINSPECTOR/TX provides static source code
inspection, including MISRA-C:2004 coding style compliance control
and software metrics calculation, like measurements of code
complexity. This tool effectively helps finding potential bugs
while writing the code in the editor, and recommends better coding
practice at an early stage in development.
- Atollic TrueANALYZER/TX provides dynamic execution flow
analysis of applications as they execute in a Toshiba TX target
board. Atollic TrueANALYZER/TX detects the execution flow and the
detailed circumstances of branch decisions, thus providing test
quality measurement of system tests on the level of Modified
condition/Decision coverage (MC/DC, as required in testing of many
safety critical software systems, like flight control systems).
- Atollic TrueVERIFIER/TX provides embedded systems test
automation, thus helping developers to perform software unit
testing automatically. Atollic TrueVERIFIER/TX analyses the source
code of the project source code, and auto-generates an extensive
set of unit tests that drive the functions using a large set of
relevant execution paths. The auto-generated unit tests are then
downloaded to the Toshiba TX target board and run automatically.
Test results and test coverage are then uploaded to the
JAXenter: Who is TrueSTUDIO/TX V2.0 aimed
Magnus: Atollic TrueSTUDIO/TX is aimed at
professional software developers, that require a development tool
that is better integrated and has more features than is commonly
offered by other vendors on the market.
Furthermore, it contains team collaboration and code management
features that simplify for large teams, perhaps separated
geographically, with large code bases. And finally, Atollic
TrueSTUDIO is aimed at companies who need high software quality, as
our code analysis and test automation add-on tools enable that from
the same integrated environment.