Visit the National Instruments web site

Real-time embedded applications put to the test

An I-Logix Europe product story
Edited by the Electronicstalk editorial team Sep 14, 2001

I-Logix claims its Rhapsody TestConductor is the industry's first UML-compliant scenario-based test generation suite for real-time embedded applications.

I-Logix claims its Rhapsody TestConductor is the industry's first UML-compliant scenario-based test generation suite for real-time embedded applications.

TestConductor allows developers to quickly assess if the product being developed meets the functional requirements laid out in the analysis phase.

This unique capability detects errors throughout the design process, long before they become costly to fix, significantly reducing the time spent in the traditional testing phase and improving the overall design quality.

I-Logix first announced its testing product roadmap in early 2001 with the goal of bringing formal verification and test generation to embedded product design.

TestConductor is the first product component in this plan that takes advantage of UML graphical notations to introduce early testing into the development process.

Now both developers and those in charge of Q/A and testing can use a common language, ensuring that requirements and product development are always in-sync.

"Analysts suggest that 70% of the time spent in developing new products is consumed by testing; and 50% of the development cost is related to testing", said Moshe Cohen, Director of Emerging Markets for I-Logix.

"TestConductor represents a major step towards compression of the overall development phase as it ties the UML closely to the testing process.

Early users in the aerospace, transportation and telecommunications industries indicated that unlike typical testing that focuses on the correctness of the code, TestConductor allows them to test during the software design process and focus on satisfying the design requirements.

Detecting errors throughout the development process not only reduces cost while improving quality but also results in higher quality reusable components, thus magnifying the potential savings".

TestConductor can be used to monitor design behaviour during interactive execution, highlighting cases where requirements are not being properly satisfied.

TestConductor can also be used to stimulate the design and serve as the test environment, while monitoring all relevant interactions between objects, as the design executes-either on the host or the target.

With the use of colour-coded sequence diagrams, TestConductor directly highlights the failure points, providing a significant time saving by identifying and reproducing the errors in the design.

Not what you're looking for? Search the site.

Back to top Back to top

Contact I-Logix Europe

Related Stories

Contact I-Logix Europe

 

Newsletter sign up

Request your free weekly copy of the Electronicstalk email newsletter ...

Visit the National Instruments web site

Search by company

A Pro-talk Publication

A Pro-talk publication